-
Notifications
You must be signed in to change notification settings - Fork 1
Home
Christian Thiel edited this page Oct 22, 2021
·
1 revision
Welcome to the internal-tools wiki!
- private chat
- group chat
- channels (and sub-channels?)
- send files via chat
- some kind of project context would be nice
- mobile app (?)
- guest access (?)
- Matrix
- Rocket Chat
- Nextcloud Talk
- Matrix is a decentralized and e2e-encrypted communication platform
- Synapse is the reference Matrix homeserver
- Element (formerly Riot and Vector) provides Web, iOS and Android Apps (-> user-friendly on mobile) for Matrix
- easy to set up and well documented
- implements given jitsi server into chat window for voice and video chat
- TURN server necessary for jitsi to connect between clients behind NAT (seems to be difficult to set up)
- project context possible via "Spaces" with channels per "Space"
- modern and fast UI with common features
- Slack, Microsoft Teams and Gitter bridges (see https://element.io/blog/microsoft-teams-and-slack-integration-using-matrix/)
- requiring getting used to: "cross-signed device verification" -> additional PIN that is used for perfect-forward secrecy and needs to be entered after login to read chats from the past
- calls and video calls from chat window (ideally private-, group- and channel-wise)
- stable connection, good voice quality
- if possible e2e-encrypted
- usable for meetings with people from extern (-> not just accessible from chat server)
- Jitsi
- Rocket Chat
- Nextcloud Talk
- stores directories and files of every file format
- differentiation between (private files,) shared files and public files (see Access Control)
- sharing documents with people from extern (restrict to read access?) (see Access Control)
- edit files from file storage in browser
- edit documents, spreadsheets and presentations (Microsoft Office and open formats)
- show pdf files (possible editing via annotations?)
- edit markdown files with preview (?)
- collaborative editing for all editable formats (if possible)
- Nextcloud
- OnlyOffice
- Collabora
- one user account for all services (requiring an account)
- => wide-spread software support
- access control for file storage
- differentiation between (private files,) shared files and public files
- sharing documents with people from extern (restrict to read access?)
- Protocols: LDAP, OAuth2 / OpenID Connect
- Keycloak