Update stack downloads-vpn #96
@ -31,9 +31,9 @@ Elle permet d'installer rapidement ces logiciels et de s'assurer que ces dernier
|
||||
- 4.a [Réactiver la fonction Effacer / Effacer et Supprimer les données](#4-a-réactiver-la-fonction-effacer-effacer-et-supprimer-les-données)
|
||||
- 4.b [Sécuriser l’accès à l'interface](#4-b-sécuriser-l-accès-à-l-interface)
|
||||
- 5. [Aller plus loin](#5-aller-plus-loin)
|
||||
- 5.b [Rajouter les chemins vers ces médias](#5-a-rajouter-les-chemins-vers-ces-médias)
|
||||
- 5.c Mise à jour automatique ( watchtower )
|
||||
- 5.d Reboot automatique en cas de soucis ( autoheal )
|
||||
- 5.a [Rajouter les chemins vers ces médias](#5-a-rajouter-les-chemins-vers-ces-médias)
|
||||
- 5.b [Mise à jour automatique ( watchtower )](#5-b-mise-à-jour-automatique-watchtower)
|
||||
- 5.c [Reboot automatique en cas de soucis ( autoheal )](#5-c-reboot-automatique-en-cas-de-soucis-autoheal)
|
||||
|
||||
## 1. Prérequis
|
||||
|
||||
@ -268,7 +268,7 @@ Maintenant, l'acces à l'interface de rutorrent réclame une identification :)
|
||||
|
||||
/!\ Depuis l'interface SSH, les commandes ci-dessous sont à executer en étant à la racine de votre dossier `downloads-vpn`.
|
||||
|
||||
### 5.b Rajouter les chemins vers ces médias
|
||||
### 5.a Rajouter les chemins vers ces médias
|
||||
Comment rajouter simplement des montages de dossiers aux instances rutorrent, qbittorrent, sonarr, ... ?
|
||||
|
||||
Pour cela plusieurs méthodes, en voici une :
|
||||
@ -361,7 +361,45 @@ De cette manières, les dossiers films et séries seront accessible dans le cont
|
||||
|
||||
Pour appliquer les changements, il ne reste qu'à mettre à jour la stack avec la commande `docker-compose up -d`, plus d'info dans le point 3.a [Commandes de bases ( Docker )](#3-a-commandes-de-bases-docker).
|
||||
|
||||
### 5.c Mise à jour automatique ( watchtower )
|
||||
### 5.b Mise à jour automatique ( watchtower )
|
||||
Watchtower est un conteneur qui va surveiller vos conteneurs à la recherche de mise à jour disponible ! Si une mise a jour est disponible, alors Watchtower, arrete le conteneur, récupere la nouvelle image, et re-créé le conteneur avec le nouvelle image.
|
||||
|
||||
### 5.d Reboot automatique en cas de soucis ( autoheal )
|
||||
Pour l'installation de Watchtower en Docker sur votre serveur, je vous laisse avec ce tuto : [Installation de Watchtower en Docker un NAS Synology](https://www.forum-nas.fr/viewtopic.php?f=56&t=14474), le point 1 vous apprendra à installer Watchtower.
|
||||
|
||||
|
||||
une fois Watchtower installé, il vous suffit de décommenter pour **chaque** services la ligne `labels` ( si cela n'est pas déja fait ) et la ligne `- com.centurylinklabs.watchtower.enable=true`.
|
||||
|
||||
**Exemple :**
|
||||
```
|
||||
rtorrent-rutorrent:
|
||||
image: crazymax/rtorrent-rutorrent:latest
|
||||
container_name: rutorrent
|
||||
labels:
|
||||
- com.centurylinklabs.watchtower.enable=true
|
||||
# - autoheal=true
|
||||
depends_on:
|
||||
- vpn
|
||||
env_file:
|
||||
- "./rtorrent-rutorrent.env"
|
||||
environment:
|
||||
- PUID=${PUID}
|
||||
- PGID=${PGID}
|
||||
- TZ=${TZ}
|
||||
network_mode: "service:vpn"
|
||||
volumes:
|
||||
- ${RACINE}/rutorrent/data:/data
|
||||
- ${RACINE}/rutorrent/passwd:/passwd
|
||||
- ${RACINE}/rutorrent/downloads:/downloads
|
||||
ulimits:
|
||||
nproc: 65535
|
||||
nofile:
|
||||
soft: 32000
|
||||
hard: 40000
|
||||
restart: unless-stopped
|
||||
```
|
||||
La procédure est identique pour chacun des services du docker-compose que vous souhaitez surveiller.
|
||||
|
||||
Pour appliquer les changements, il ne reste qu'à mettre à jour la stack avec la commande `docker-compose up -d`, plus d'info dans le point 3.a [Commandes de bases ( Docker )](#3-a-commandes-de-bases-docker).
|
||||
|
||||
### 5.c Reboot automatique en cas de soucis ( autoheal )
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user