admin:services:mumble.chapril.org
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédenteDernière révisionLes deux révisions suivantes | ||
admin:services:mumble.chapril.org [2020/03/28 04:02] – [Configuration du Nginx bastion] cpm | admin:services:mumble.chapril.org [2020/03/31 23:20] – [Déploiement] cpm | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== Service mumble.chapril.org ======= | ====== Service mumble.chapril.org ======= | ||
- | ===== Installation | + | ===== Déploiement du serveur Mumble |
+ | ==== Installation ==== | ||
< | < | ||
apt-get install mumble-server | apt-get install mumble-server | ||
Ligne 16: | Ligne 17: | ||
Le fichier de configuration est ''/ | Le fichier de configuration est ''/ | ||
- | ===== Personnalisation | + | ==== Personnalisation ==== |
Modification du fichier ''/ | Modification du fichier ''/ | ||
Ligne 26: | Ligne 27: | ||
</ | </ | ||
- | ===== Configuration routage flux ===== | + | ==== Configuration routage flux ==== |
Sur '' | Sur '' | ||
Ligne 49: | Ligne 50: | ||
</ | </ | ||
- | ===== Configuration pare-feu local ===== | + | ==== Configuration pare-feu local ==== |
Sur la vm '' | Sur la vm '' | ||
* créer le fichier ''/ | * créer le fichier ''/ | ||
Ligne 86: | Ligne 87: | ||
</ | </ | ||
- | ===== Test de connexion | + | ==== Test de connexion ==== |
À cette étape, le serveur Mumble est joignable à condition d' | À cette étape, le serveur Mumble est joignable à condition d' | ||
Ligne 96: | Ligne 97: | ||
* nom : Chapril | * nom : Chapril | ||
- | ===== Organiser des salons ===== | + | ==== Permettre la création de salons temporaires ==== |
- | + | ||
- | Par défaut, aucun salon n'est présent. | + | |
- | + | ||
- | Pour créer des salons : | + | |
- | * se connecter avec : | + | |
- | * adresse : mumble.chapril.org | + | |
- | * port : 64738 (celui par défaut) | + | |
- | * nom d' | + | |
- | * nom : Chapril-SU | + | |
- | * dans l’arborescence des salons : | + | |
- | * cliquer bouton droit sur « root » | + | |
- | * cliquer sur « Ajouter… » | + | |
- | * remplir le formulaire | + | |
- | * … | + | |
- | + | ||
- | ===== Permettre la création de salons temporaires | + | |
Marche à suivre : | Marche à suivre : | ||
Ligne 123: | Ligne 108: | ||
- | ===== Configuration certificat | + | ==== Configuration certificat ==== |
Par défaut, il est possible d' | Par défaut, il est possible d' | ||
Ligne 226: | Ligne 211: | ||
< | < | ||
- | ===== Configuration web sur Bastion | + | |
+ | ==== Configuration web sur Bastion ==== | ||
Créer le dossier des logs Nginx : | Créer le dossier des logs Nginx : | ||
Ligne 244: | Ligne 230: | ||
* réactiver la redirection SSL et la partie SSL dans le fichier web. | * réactiver la redirection SSL et la partie SSL dans le fichier web. | ||
+ | |||
+ | ===== Organiser les salons ===== | ||
+ | |||
+ | Par défaut, aucun salon n'est présent. | ||
+ | |||
+ | Pour créer des salons : | ||
+ | * se connecter avec : | ||
+ | * adresse : mumble.chapril.org | ||
+ | * port : 64738 (celui par défaut) | ||
+ | * nom d' | ||
+ | * nom : Chapril-SU | ||
+ | * dans l’arborescence des salons : | ||
+ | * cliquer bouton droit sur « root » | ||
+ | * cliquer sur « Ajouter… » | ||
+ | * remplir le formulaire | ||
+ | * … | ||
===== Mumble-web ===== | ===== Mumble-web ===== | ||
Ligne 282: | Ligne 284: | ||
include / | include / | ||
#include / | #include / | ||
- | |||
- | # location / { | ||
- | # | ||
- | # } | ||
location / { | location / { | ||
Ligne 295: | Ligne 293: | ||
} | } | ||
</ | </ | ||
- | ==== Installation ==== | + | ==== Installation |
Installation de '' | Installation de '' | ||
< | < | ||
apt-get install npm | apt-get install npm | ||
+ | |||
+ | Oui, ça installe 251 paquets node-*… | ||
</ | </ | ||
- | Oui, ça installe 251 paquest node-*… | ||
Clonage : | Clonage : | ||
Ligne 310: | Ligne 309: | ||
npm install | npm install | ||
npm run build | npm run build | ||
- | cp -a / | ||
- | chown -R www-data / | ||
</ | </ | ||
+ | |||
+ | ==== Déploiement ==== | ||
Note : pour le premier déploiement, | Note : pour le premier déploiement, | ||
- | Paramétrer le fichier '' | + | Créer la branche officielle : |
+ | < | ||
+ | mkdir / | ||
+ | cd / | ||
+ | git init . | ||
+ | cp -a / | ||
+ | chown -R www-data / | ||
+ | git add . | ||
+ | git commit -m "Build 9945bc5f7" | ||
+ | </ | ||
+ | |||
+ | Créer la branche Chapril : | ||
+ | < | ||
+ | cd / | ||
+ | git branch chapril-9945bc5f7 | ||
+ | git checkout chapril-9945bc5f7 | ||
+ | </ | ||
+ | |||
+ | Paramétrer le fichier '' | ||
< | < | ||
- | pas forcément utile | + | echo " |
+ | git add -p | ||
+ | git commit -m "First settings." | ||
</ | </ | ||
+ | ==== Installation de websockify ==== | ||
Installation de websockify : | Installation de websockify : | ||
Ligne 355: | Ligne 375: | ||
< | < | ||
touch / | touch / | ||
- | cd / | + | ln -s / |
- | ln -s ../sites-available/mumble.chapril.org | + | |
</ | </ | ||
Ligne 364: | Ligne 383: | ||
listen 80; | listen 80; | ||
server_name mumble.chapril.org; | server_name mumble.chapril.org; | ||
+ | |||
+ | access_log / | ||
+ | error_log / | ||
location / { | location / { | ||
- | root /path/to/dist; | + | root /var/www/ |
} | } | ||
- | location /demo { | + | location /ws { |
proxy_pass http:// | proxy_pass http:// | ||
proxy_http_version 1.1; | proxy_http_version 1.1; | ||
Ligne 383: | Ligne 405: | ||
</ | </ | ||
- | ==== Personnalisation ==== | + | ==== Personnalisation |
- | From Fed : | + | Éditer le fichier ''/ |
< | < | ||
- | cd / | + | config.connectDialog.address |
+ | config.connectDialog.port | ||
+ | config.connectDialog.token | ||
+ | config.connectDialog.password = false; | ||
+ | config.connectDialog.channel | ||
- | vi config.local.js | + | config.settings.voiceMode |
- | + | ||
- | config.connectDialog.password = false; | + | |
- | config.connectDialog.token = false; | + | |
- | config.settings.voiceMode | + | |
config.settings.joinDialog | config.settings.joinDialog | ||
+ | </ | ||
- | Pour franciser un peu : | ||
- | vi index.html | ||
- | </ | ||
+ | ==== Personnalisation : ajouter un favicon ==== | ||
+ | TODO | ||
+ | |||
+ | ==== Personnalisation : remplacer l' | ||
+ | TODO | ||
+ | |||
+ | ==== Personnalisation : remplacer le lien GitHub ==== | ||
+ | TODO | ||
+ | |||
+ | ==== Personnalisation : franciser un peu ==== | ||
+ | |||
+ | Éditer le fichier ''/ | ||
+ | < | ||
+ | TODO | ||
+ | </ | ||
==== Procédure de mise à jour ==== | ==== Procédure de mise à jour ==== | ||
admin/services/mumble.chapril.org.txt · Dernière modification : 2020/03/31 23:51 de cpm