Modifications pour le document Installer Mattermost dans Proxmox

Modifié par Mélodie le 2026/03/02 04:12

Depuis la version Icon 6.1 Icon
modifié par Mélodie
sur 2026/03/02 04:04
Commentaire de modification : Il n'y a aucun commentaire pour cette version
À la version Icon 5.1 Icon
modifié par Mélodie
sur 2026/03/02 04:04
Commentaire de modification : Il n'y a aucun commentaire pour cette version

Résumé

Détails

Icon Propriétés de la Page
Contenu
... ... @@ -1,77 +1,79 @@
1 -# Installer Mattermost sur Proxmox
1 +# Installer Mattermost sur Proxmox et autres serveurs
2 2  
3 3  Installation de Mattermost – Fiche mémo
4 4  
5 5  ## 1. Principe général
6 6  
7 -* Installation adaptée à un administrateur à l'aise avec Linux (ligne de commande, services, reverse proxy).
8 -* S'installe sur un serveur Linux (VM, LXC, bare‑metal, ou via conteneurs Docker).
7 +- Installation adaptée à un administrateur à l'aise avec Linux (ligne de commande, services, reverse proxy).
8 +- S'installe sur un serveur Linux (VM, LXC, bare‑metal, ou via conteneurs Docker).
9 9  
10 10  ## 2. Type de serveur conseillé
11 11  
12 -* OS : Linux 64‑bits (Ubuntu/Debian recommandés).
13 -* Plateformes possibles :
14 - * VPS ou serveur dédié chez un hébergeur.
15 - * Serveur auto‑hébergé (avec ouverture de ports + DNS).
16 - * Environnement virtualisé type Proxmox (VM ou LXC).
12 +- OS : Linux 64‑bits (Ubuntu/Debian recommandés).
13 +- Plateformes possibles :
14 + - VPS ou serveur dédié chez un hébergeur.
15 + - Serveur auto‑hébergé (avec ouverture de ports + DNS).
16 + - Environnement virtualisé type Proxmox (VM ou LXC).
17 17  
18 18  ## 3. Composants logiciels nécessaires
19 19  
20 -* Système : distribution Linux serveur (Ubuntu 18.04+ ou équivalent).
21 -* Base de données : PostgreSQL (recommandé) ou MySQL/MariaDB.
22 -* Serveur web / reverse proxy : Nginx ou Apache.
23 -* Certificats TLS : Let's Encrypt via Certbot ou équivalent (pour HTTPS).
24 -* Service système : unit systemd ou équivalent pour lancer Mattermost au démarrage.
20 +- Système : distribution Linux serveur (Ubuntu 18.04+ ou équivalent).
21 +- Base de données : PostgreSQL (recommandé) ou MySQL/MariaDB.
22 +- Serveur web / reverse proxy : Nginx ou Apache.
23 +- Certificats TLS : Let's Encrypt via Certbot ou équivalent (pour HTTPS).
24 +- Service système : unit systemd ou équivalent pour lancer Mattermost au démarrage.
25 25  
26 26  ## 4. Grandes étapes d'installation « classique » (VM ou LXC)
27 27  
28 28  1. Mettre à jour le système et installer les paquets nécessaires (PostgreSQL/MySQL, Nginx/Apache, utilitaires).
29 -1. Créer la base de données et l'utilisateur SQL dédiés à Mattermost.
30 -1. Télécharger et décompresser l'archive Mattermost dans un répertoire (ex. `/opt/mattermost`).
31 -1. Configurer `config.json` (URL du site, connexion DB, ports, options de base).
32 -1. Créer un utilisateur système dédié et une unit systemd pour le service Mattermost.
33 -1. Configurer Nginx/Apache en reverse proxy vers Mattermost, activer HTTPS (Let's Encrypt).
29 +2. Créer la base de données et l'utilisateur SQL dédiés à Mattermost.
30 +3. Télécharger et décompresser l'archive Mattermost dans un répertoire (ex. `/opt/mattermost`).
31 +4. Configurer `config.json` (URL du site, connexion DB, ports, options de base).
32 +5. Créer un utilisateur système dédié et une unit systemd pour le service Mattermost.
33 +6. Configurer Nginx/Apache en reverse proxy vers Mattermost, activer HTTPS (Let's Encrypt).
34 34  
35 35  ## 5. Utilisation dans Proxmox
36 36  
37 -* Options :
38 - * VM Linux (Ubuntu/Debian) avec installation classique.
39 - * Conteneur LXC Linux avec installation classique.
40 - * VM ou LXC « hôte Docker » sur lequel on déploie Mattermost via Docker.
41 -* Il existe des scripts ou modèles LXC pour déployer Mattermost directement dans Proxmox (pré‑configuration automatisée).
37 +- Options :
38 + - VM Linux (Ubuntu/Debian) avec installation classique.
39 + - Conteneur LXC Linux avec installation classique.
40 + - VM ou LXC « hôte Docker » sur lequel on déploie Mattermost via Docker.
41 +- Il existe des scripts ou modèles LXC pour déployer Mattermost directement dans Proxmox (pré‑configuration automatisée).
42 42  
43 43  ## 6. Déploiement avec Docker
44 44  
45 -* Images disponibles :
46 - * Serveur Mattermost (image dédiée, souvent utilisée avec docker‑compose).
47 - * Base PostgreSQL (image officielle `postgres`).
48 - * Reverse proxy Nginx (image officielle `nginx`) ou équivalents (Traefik, Nginx Proxy Manager).
49 -* Schéma typique `docker-compose` :
50 - * Service `mattermost-app` (application).
51 - * Service `db` (PostgreSQL).
52 - * Service `reverse-proxy` (Nginx/Traefik) exposé en 80/443.
45 +- Images disponibles :
46 + - Serveur Mattermost (image dédiée, souvent utilisée avec docker‑compose).
47 + - Base PostgreSQL (image officielle `postgres`).
48 + - Reverse proxy Nginx (image officielle `nginx`) ou équivalents (Traefik, Nginx Proxy Manager).
49 +- Schéma typique `docker-compose` :
50 + - Service `mattermost-app` (application).
51 + - Service `db` (PostgreSQL).
52 + - Service `reverse-proxy` (Nginx/Traefik) exposé en 80/443.
53 53  
54 54  ## 7. Niveau de complexité
55 55  
56 -* Raisonnable pour un administrateur à l'aise avec :
57 - * Gestion de services (systemd).
58 - * Configuration de base de données.
59 - * Reverse proxy et certificats TLS.
60 -* Plus simple avec :
61 - * Un tutoriel pas‑à‑pas adapté à la distribution.
62 - * Des scripts ou conteneurs pré‑configurés (Proxmox helper scripts, stacks Docker).
56 +- Raisonnable pour un administrateur à l'aise avec :
57 + - Gestion de services (systemd).
58 + - Configuration de base de données.
59 + - Reverse proxy et certificats TLS.
60 +- Plus simple avec :
61 + - Un tutoriel pas‑à‑pas adapté à la distribution.
62 + - Des scripts ou conteneurs pré‑configurés (Proxmox helper scripts, stacks Docker).
63 63  
64 64  ---
65 65  
66 66  ## Références
67 67  
68 -* [Comment installer Mattermost sur Ubuntu](https://alexhost.com/fr/faq/how-to-install-mattermost-on-ubuntu/)
69 -* [Un serveur de communication décentralisé avec Mattermost](https://www.magentix.fr/blog/un-serveur-de-communication-decentralise-avec-mattermost.html)
70 -* [Comment installer Mattermost sur un Serveur Gandi Cloud](https://docs.gandi.net/fr/cloud/tutoriels/mattermost.html)
71 -* [Installer Mattermost avec Docker](https://technonagib.fr/installer-mattermost-docker/)
72 -* [Preparations – Mattermost Deployment Guide](https://docs.mattermost.com/deployment-guide/server/preparations.html)
73 -* [Install Mattermost](https://mattermost.com/install/)
74 -* [Mattermost Deployment Guide](https://docs.mattermost.com/guides/deployment.html)
75 -* [Installer Mattermost sur AlwaysData](https://help.alwaysdata.com/fr/guides/mattermost/)
76 -* [Installer Mattermost avec Docker – vidéo](https://www.youtube.com/watch?v=JbfQvWVV_NE)
77 -* [Installer Mattermost dans Proxmox VE – Proxmox Helper Scripts](https://community-scripts.github.io/ProxmoxVE/scripts?id=mattermost)
68 +- [Comment installer Mattermost sur Ubuntu](https://alexhost.com/fr/faq/how-to-install-mattermost-on-ubuntu/)
69 +- [Un serveur de communication décentralisé avec Mattermost](https://www.magentix.fr/blog/un-serveur-de-communication-decentralise-avec-mattermost.html)
70 +- [Comment installer Mattermost sur un Serveur Gandi Cloud](https://docs.gandi.net/fr/cloud/tutoriels/mattermost.html)
71 +- [Installer Mattermost avec Docker](https://technonagib.fr/installer-mattermost-docker/)
72 +- [Preparations – Mattermost Deployment Guide](https://docs.mattermost.com/deployment-guide/server/preparations.html)
73 +- [Install Mattermost](https://mattermost.com/install/)
74 +- [Mattermost Deployment Guide](https://docs.mattermost.com/guides/deployment.html)
75 +- [Installer Mattermost sur AlwaysData](https://help.alwaysdata.com/fr/guides/mattermost/)
76 +- [Installer Mattermost avec Docker – vidéo](https://www.youtube.com/watch?v=JbfQvWVV_NE)
77 +- [Installer Mattermost dans Proxmox VE – Proxmox Helper Scripts](https://community-scripts.github.io/ProxmoxVE/scripts?id=mattermost)
78 +
79 +

Langues / Languages

🇫🇷 Français | 🇬🇧 English