Lightweight Mattermost frontend with multi-server support. Core functionality present.
Find a file
2022-06-09 14:57:58 +02:00
assets Add support for channel read status 2022-06-09 00:01:43 +02:00
etc Update to new MITM API function 2022-06-08 17:27:56 +02:00
js Handle incoming channel read events 2022-06-09 14:57:58 +02:00
.gitignore Put URL in separate config to avoid Git change 2020-03-26 17:55:40 +01:00
index.html Split view.js into messages and sidebar 2022-06-08 23:27:30 +02:00
README.md Improve README 2021-09-15 14:37:55 +02:00
rundev.sh Add help text for rundev.sh 2022-06-08 23:27:31 +02:00

Feathermost

Before you can use Feathermost, the admin of your Mattermost servers must set up CORS appropriately. If this is not possible, you can use a CORS puncturing proxy, such as the mitmproxy setup provided for development (see below).

Development

Dependencies: none.

To run in development mode, execute rundev.sh. This will start a web server, and mitmproxy to avoid CORS problems. Dependencies for that: Bash, Python and mitmproxy.

Then open http://localhost:8000/ in your browser.