mirror of
https://github.com/YunoHost-Apps/mattermost_ynh.git
synced 2024-09-03 19:36:29 +02:00
Mattermost package for YunoHost
d460d7f2bd
Enforcing password complexity rules is usually useless, and encourages bad security. However, this is not our main issue. The problem is that when installing Mattermost on Yunohost, if the user chooses a password that doesn't fullfil all these requirements, the installation will fail with a hard- to-spot error message. We don't want this to happen, so we relax the rules a little. Fix #159 |
||
---|---|---|
conf | ||
scripts | ||
.gitignore | ||
check_process | ||
LICENSE | ||
manifest.json | ||
README.md | ||
test.sh | ||
Vagrantfile |
Description
A Yunohost package for Mattermost, an open-source, self-hosted alternative to Slack.
Requirements
Mattermost requires:
- A x86_64 system (check with
uname -m
), - Yunohost 3.2 or higher (check in Yunohost Admin panel),
- MySQL 5.6 or higher, or MariaDB 10 or higher (check with
mysql --version
).
Installing
You can either :
- Install by clicking the button above;
- Install from the Yunohost Admin web interface, from the Community Apps list;
- Install from the command-line:
sudo yunohost app install https://github.com/YunoHost-Apps/mattermost_ynh
.
What works
- Installation on domain root or sub-directory
- Notification emails
- Push notifications
- Service control in Yunohost Services panel
TODO
- LDAP integration (only paid Entreprise Edition, see #58)
About telemetrics
Mattermost can collect some anonymous telemetrics about your usage of the software. These data are sent to a third-party service named segment.com. You can find more information about this behavior in the Mattermost documentation.
In this Yunohost package telemetrics collection is strictly opt-in, and can be turned on or off before the app is installed.