1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/mattermost_ynh.git synced 2024-09-03 19:36:29 +02:00
Mattermost package for YunoHost
Find a file
Pierre de La Morinerie d460d7f2bd scripts: disable questionnable password complexity rules
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
2020-02-10 00:47:38 +01:00
conf app: implement subpath support 2020-02-09 01:07:59 +01:00
scripts scripts: disable questionnable password complexity rules 2020-02-10 00:47:38 +01:00
.gitignore Add test.sh: run tests in a Vagrant box 2017-09-11 12:53:22 +05:30
check_process scripts: disable questionnable password complexity rules 2020-02-10 00:47:38 +01:00
LICENSE Add a GPL licence file 2016-04-17 18:56:59 +02:00
manifest.json scripts: disable questionnable password complexity rules 2020-02-10 00:47:38 +01:00
README.md scripts: remove all usages of sudo 2020-02-09 01:07:59 +01:00
test.sh tests: use more recent Yunohost box 2020-02-09 01:04:46 +01:00
Vagrantfile tests: make default password more complex 2020-02-09 01:04:46 +01:00

Description

A Yunohost package for Mattermost, an open-source, self-hosted alternative to Slack.

Yunohost Build status

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

Install Mattermost with YunoHost

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.