5 ms·
If self-hosting is an option for you, I can highly recommend looking into Mattermost as an open source Slack replacement. We have been using it for the last 2
by rkrzr 8y ago
If self-hosting is an option for you, I can highly recommend looking into Mattermost as an open source Slack replacement.
We have been using it for the last 2 years and it has been working pretty much flawlessly for us. Upgrading it is really painless too, since it is just one Go binary that automatically applies DB migrations when it detects that you moved to a new version.
- eapartridge 8y agoInteresting! How do you find Mattermost does in terms of integrations with GitHub etc? I see that there seems to be a bit of a community around it, but I wonder how stable / reliable / usable they are?
- rkrzr 8y agoMattermost's webhooks are actually compatible with Slack's data format[0]. We use this e.g. for the Travis CI integration, which is working well. I don't know about other integrations, but I think most Slack integrations should work out of the box with Mattermost, since the data format is the same. It's also easy to add your own webhooks to automatically post to a specific channel. We e.g. use this to announce deployments via Ansible, where the deploy script simply POSTs to that webhook what is being deployed and by whom. [0] https://docs.mattermost.com/developer/webhooks-incoming.html#slack-compatibility https://docs.mattermost.com/developer/webhooks-incoming.html...