Infomaniak fork of the mattermost desktop app modified to work with our internal API as part of the kSuite.
- Node 16
- Server dropdown for access to multiple servers
- Dedicated tabs for Channels, Boards and Playbooks
- Desktop Notifications
- Badges for unread channels and mentions
- Deep Linking to open links directly in the app
- Runs in background to reduce number of open windows
npm install
npm run watch
1 - DL VirtualBox (version 7.0 for me)
2 - Click on New, define a name and select the ISO (ubuntu-22.04.2-desktop-amd64.iso or other)
3 - Save root identifier.
4 - Let default parameters.
Installation finished, setup env.
1 - If the terminal doesn’t run, use tty (ctrl+ alt + F5).
2 - Grant sudo permission if needed:
-
start root session : su root
-
add
vboxuser
(or your username) to sudo group:adduser vboxuser sudo
3 - DL VSCode (https://code.visualstudio.com/docs/?dv=linux64_deb)
4 - Install with Software install (open with … software install)
5 - Now, you can use the terminal from VSCode if needed.
6 - Setup SSH key, pull repo, and run app.