For persons considering mattermost, I would recommend instead looking into a self hosted Matrix + Synapse (matrix protocol server daemon) setup, which is fully open source.

https://en.wikipedia.org/wiki/Matrix_(protocol)

Element is one typical GUI client for it, but there are many options. https://en.wikipedia.org/wiki/Element_(software)



On Mon, Mar 22, 2021 at 11:45 PM Cynthia Revström via NANOG <nanog@nanog.org> wrote:
I have used Mattermost but iirc it has very limited access control unless you have the enterprise version and generally doesn't seem to be made for public groups.

This in addition to probably the main problem, it will have higher barrier to entry especially for those already using Discord for other purposes.

-Cynthia

On Tue, Mar 23, 2021, 07:38 Karl Auer <kauer@biplane.com.au> wrote:
On Tue, 2021-03-23 at 07:22 +0100, Cynthia Revström via NANOG wrote:
> Because Discord is proprietary, you can't host your own instance

For reasons of confidentiality we implemented a MatterMost server for
company use. It is free, works well, runs on our own servers. It lacks
some of the bells and whistles that Discord has (in particular it has
no audio or screensharing), but as an instant messaging platform for us
it's worked very well indeed.


Regards, K.

--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Karl Auer (kauer@biplane.com.au)
http://www.biplane.com.au/kauer

GPG fingerprint: 2561 E9EC D868 E73C 8AF1 49CF EE50 4B1D CCA1 5170
Old fingerprint: 8D08 9CAA 649A AFEF E862 062A 2E97 42D4 A2A0 616D