22
0
Fork 0

(WIP) Mattermost - Relecture et compléments

This commit is contained in:
Ludovic Poujol 2019-08-23 16:18:40 +02:00
parent a97f57a9a2
commit 966d0498d8
1 changed files with 13 additions and 9 deletions

View File

@ -6,7 +6,7 @@ title: Howto Mattermost
* Documentation : <https://docs.mattermost.com> * Documentation : <https://docs.mattermost.com>
[Mattermost](https://mattermost.com) est un logiciel libre de discussion instantanées [Mattermost](https://mattermost.com) est un logiciel libre de discussion instantanées. C'est une alternative open source à Slack.
## Installation ## Installation
@ -66,7 +66,9 @@ WantedBy=multi-user.target
Par défaut, Mattermost écoute sur le port 8065. En s'y connectant, on peut créer le premier compte qui sera automatiquement administrateur Par défaut, Mattermost écoute sur le port 8065. En s'y connectant, on peut créer le premier compte qui sera automatiquement administrateur
On peut aussi configurer nginx comme reverse proxy en s'inspirant de la configuration conseillée dans [la documentation officielle](https://docs.mattermost.com/install/install-debian.html#configuring-nginx-as-a-proxy-for-mattermost-server) On peut aussi configurer nginx comme reverse proxy en s'inspirant de la configuration conseillée dans [la documentation officielle](https://docs.mattermost.com/install/install-debian.html#configuring-nginx-as-a-proxy-for-mattermost-server).
> Note: La configuration proposée par les développeurs s'appuie sur le module de cache de nginx. Ce module permet de décharger de certaines requêtes le service mattermost. Mais il peut compliquer les test lors de soucis sur l'interface web.
~~~ ~~~
upstream backend { upstream backend {
@ -74,7 +76,7 @@ upstream backend {
keepalive 32; keepalive 32;
} }
proxy_cache_path /var/cache/nginx levels=1:2 keys_zone=mattermost_cache:10m max_size=3g inactive=120m use_temp_path=off; #proxy_cache_path /var/cache/nginx levels=1:2 keys_zone=mattermost_cache:10m max_size=3g inactive=120m use_temp_path=off;
server { server {
listen 80; listen 80;
@ -118,11 +120,11 @@ server {
proxy_buffers 256 16k; proxy_buffers 256 16k;
proxy_buffer_size 16k; proxy_buffer_size 16k;
proxy_read_timeout 600s; proxy_read_timeout 600s;
proxy_cache mattermost_cache; #proxy_cache mattermost_cache;
proxy_cache_revalidate on; #proxy_cache_revalidate on;
proxy_cache_min_uses 2; #proxy_cache_min_uses 2;
proxy_cache_use_stale timeout; #proxy_cache_use_stale timeout;
proxy_cache_lock on; #proxy_cache_lock on;
proxy_http_version 1.1; proxy_http_version 1.1;
proxy_pass http://backend; proxy_pass http://backend;
} }
@ -135,9 +137,11 @@ Pour aller plus loin, il y a [la documentation](https://docs.mattermost.com/inst
# Mise à jour # Mise à jour
Voir [la documentation officielle](https://docs.mattermost.com/administration/upgrade.html#upgrading-to-the-latest-version) pour référence.
*TODO* *TODO*
# FAQ # FAQ / Plomberie
## Supprimer une équipe ## Supprimer une équipe