From 3bc02d539d0f0e2ebe344d1159941c106e2ec213 Mon Sep 17 00:00:00 2001 From: NightPumpkin Date: Wed, 25 Aug 2021 23:47:49 +0200 Subject: [PATCH] Update stack edition-videos README --- .../readme.md | 62 ++++++++++++++++++- 1 file changed, 61 insertions(+), 1 deletion(-) diff --git a/docker-compose/handbrake-mediainfo-avidemux-makemkv-mkvtoolnix/readme.md b/docker-compose/handbrake-mediainfo-avidemux-makemkv-mkvtoolnix/readme.md index 5b4b3f8..d7ee4d0 100644 --- a/docker-compose/handbrake-mediainfo-avidemux-makemkv-mkvtoolnix/readme.md +++ b/docker-compose/handbrake-mediainfo-avidemux-makemkv-mkvtoolnix/readme.md @@ -72,4 +72,64 @@ Dans ce cas, c'est : `/storage` ### 1.c Transfert des fichiers dans /edition-videos -- Une fois les modifications effectuées, il faut transfert tous les fichiers ( .env et docker-compose.yml ) dans le dossier `/edition-videos` précédemment créé ! Par exemple, avec FileZilla. \ No newline at end of file +- Une fois les modifications effectuées, il faut transfert tous les fichiers ( .env et docker-compose.yml ) dans le dossier `/edition-videos` précédemment créé ! Par exemple, avec FileZilla. + +## 2. Création des conteneurs +### 2.a Création du réseau +- On créé le reseau `edition-videos-network` necesaire au fonctionnement du conteneurs VPN : + +``` +docker network create edition-videos-network +``` + +### 2.b Création des conteneurs +Maintenant que votre "stack" est prete rendez-vous dans le dossier `edition-videos`, dans mon cas `/volume1/docker/edition-videos` : +``` +cd /volume1/docker/edition-videos +``` + +## 3. Les Bases +Il est possible d'utilise n'importe qu'elle interface de gestion de conteneur*, ou SSH. + +Voici quelques commandes de base : + +**[Portainer](https://www.forum-nas.fr/viewtopic.php?f=56&t=14030) par exemple.* + +### 3.a Commandes de bases ( Docker ) +- Arreter un conteneur : `docker stop ` +Exemple pour le conteneur **edition-video_handbrake** : `docker stop edition-video_handbrake` + +- Redémarrer un conteneur : `docker restart ` +Exemple pour le conteneur **edition-video_handbrake** : `docker restart edition-video_handbrake` + +- Démarrer un conteneur : `docker start ` +Exemple pour le conteneur **edition-video_handbrake** : `docker start edition-video_handbrake` + +- Supprimer un conteneur : `docker rm ` +Exemple pour le conteneur **edition-video_handbrake** : `docker rm edition-video_handbrake` + +- Créer / Mettre à jour la "stack" : `docker-compose up -d` +Cette commande permet de créer la stack présent dans le fichier docker-compose.yml, les conteneurs non-existant seront créés, les modifiés seront mis à jour. +> Note : Vous devez etre dans la dossier contenant le fichier docker-compose.yml pour que cette commande fonctionne. + +### 3.b Accès aux interfaces ( WebUI ) + +- L'acces à chaque service se fait via une WebUI ( Interface Web ), sur un port quil lui est propre. +- Pour Handbrake, c'est le port `6800`. Donc l'adresse sera sous la forme : `http://IP_DE_LA_MACHINE:6800` +Exemple : Si l'adresse IP de votre machine est `192.168.1.10`, alors l'adresse d'accès sera : `http://192.168.1.10:6800` + +- Ci-dessus la liste des ports des interfaces de chaque service : +| Service | Port | +| ------ | ------ | +| Handbrake | 6800 | +| Mediainfo | 6801 | +| Avidemux | 6802 | +| MakeMKV | 6803 | +| MKVToolNix | 6804 | + +## 6. Aller plus loin +- Retrouvez ici des astuces pour aller "un peu plus loin" dans la configurations de vos conteneurs, avec par exemple, la méthode pour rajouter des montages ( dossier de votre serveur dans le conteneur ), ou régler la mise à jour automatique de vos conteneurs. + +/!\ Depuis l'interface SSH, les commandes ci-dessous sont à executer en étant à la racine de votre dossier `edition-videos`. + +A VENIR ...