I recently discovered Mattermost and it looks like it ticks all the marks in what I need. This is a home environment with very low activity (compared to a industrial setup).
I tried the “preview” docker version and the docs tell me that
This configuration should not be used in production, as it’s using a known password string and contains other non-production configuration settings, and it does not support upgrade.
What are the exact drawbacks of using this version?
- is the known password changeable or does it seriously affects the security (one user, closed network, exposition of the URL for webhooks, possibly with filtering)
- are the non-production configuration settings relevant for such case (I do not need more performance than what i saw in the tests)
- the last one is more worrisome: inability to upgrade. Does this mean that the image is such that the data is local and would not survive an image change (the answer is yes as there are no mounted volumes). Is it possible to mount a volume to persist the data?
I would like to ideally avoid using the production version which is really comprehensive (docker-wise)