From ef2d8426a654280f4d9b25e189572966b6090d59 Mon Sep 17 00:00:00 2001 From: Zoz Date: Fri, 5 Mar 2021 18:54:26 +0100 Subject: [PATCH 1/2] requestrr, privatebin, nginx-proxy-manager --- .../nginx-proxy-manager/docker-compose.yml | 1 + docker-compose/privatebin/docker-compose.yml | 18 +++++++++++++++ docker-compose/requestrr/docker-compose.yml | 22 +++++++++++++++++++ docker-compose/speedtest/docker-compose.yml | 2 +- docker-compose/tautulli/docker-compose.yml | 4 ++-- 5 files changed, 44 insertions(+), 3 deletions(-) create mode 100755 docker-compose/nginx-proxy-manager/docker-compose.yml create mode 100755 docker-compose/privatebin/docker-compose.yml create mode 100755 docker-compose/requestrr/docker-compose.yml diff --git a/docker-compose/nginx-proxy-manager/docker-compose.yml b/docker-compose/nginx-proxy-manager/docker-compose.yml new file mode 100755 index 0000000..d6a5238 --- /dev/null +++ b/docker-compose/nginx-proxy-manager/docker-compose.yml @@ -0,0 +1 @@ +## Discord Plex FR : https://discord.gg/ERpYMqS ## Version 2021-03-05 version: '3' services: app: image: 'jc21/nginx-proxy-manager:latest' ports: - '80:80' # Ne pas oublier le NAT de votre routeur - '81:81' # Interface web Login 'admin@example.com' Password 'changeme' - '443:443' # Ne pas oublier le NAT de votre routeur volumes: - /volume1/docker/nginx-proxy-manager/config.json:/app/config/production.json - /volume1/docker/nginx-proxy-manager/data:/data - /volume1/docker/nginx-proxy-manager/letsencrypt:/etc/letsencrypt restart: unless-stopped db: image: 'yobasystems/alpine-mariadb' environment: MYSQL_ROOT_PASSWORD: 'npm' MYSQL_DATABASE: 'npm' MYSQL_USER: 'npm' MYSQL_PASSWORD: 'npm' volumes: - /volume1/docker/nginx-proxy-manager/data/mysql:/var/lib/mysql restart: unless-stopped \ No newline at end of file diff --git a/docker-compose/privatebin/docker-compose.yml b/docker-compose/privatebin/docker-compose.yml new file mode 100755 index 0000000..d1c2e84 --- /dev/null +++ b/docker-compose/privatebin/docker-compose.yml @@ -0,0 +1,18 @@ +## Discord Plex FR : https://discord.gg/ERpYMqS +## Version 2021-03-05 +version: '3.3' +services: + privatebin: + ports: + - '80:80' # Interface Web + container_name: privatebin + volumes: + - '/volume1/docker/privatebin/data:/privatebin/data' + - '/volume1/docker/privatebin/cfg:/privatebin/cfg' + restart: unless-stopped +# Decommenter les 2 lignes suivantes pour que watchtower surveille ce conteneur +# labels: +# - com.centurylinklabs.watchtower.enable=true + image: jgeusebroek/privatebin +# Network conseillé de ne pas utiliser host (pas de redirection de port) ni default_bridge car limité a 16 ip + network_mode: prod diff --git a/docker-compose/requestrr/docker-compose.yml b/docker-compose/requestrr/docker-compose.yml new file mode 100755 index 0000000..a2f8b43 --- /dev/null +++ b/docker-compose/requestrr/docker-compose.yml @@ -0,0 +1,22 @@ +## Discord Plex FR : https://discord.gg/ERpYMqS +## Version 2021-03-05 +version: '3.3' +services: + requestrr: + container_name: requestrr + ports: + - '4545:4545' # Interface Web + volumes: + - /volume1/docker/requestrr/config:/config + environment: + - TZ=Europe/Paris + - PUID=1000 # Utiliser la commande (en SSH) : id NOM_UTILISATEUR + - PGID=1000 # Utiliser la commande (en SSH) : id NOM_UTILISATEUR + - UMASK=002 + restart: unless-stopped +# Decommenter les 2 lignes suivantes pour que watchtower surveille ce conteneur +# labels: +# - com.centurylinklabs.watchtower.enable=true + image: 'hotio/requestrr:latest' +# Network conseillé de ne pas utiliser host (pas de redirection de port) ni default_bridge car limité a 16 ip + network_mode: prod diff --git a/docker-compose/speedtest/docker-compose.yml b/docker-compose/speedtest/docker-compose.yml index c749b93..4d197aa 100755 --- a/docker-compose/speedtest/docker-compose.yml +++ b/docker-compose/speedtest/docker-compose.yml @@ -5,7 +5,7 @@ services: speedtest-tracker: container_name: speedtest ports: - - '80:80' #interface web + - '80:80' # Interface web volumes: - '/volume1/docker/speedtest/config:/config' environment: diff --git a/docker-compose/tautulli/docker-compose.yml b/docker-compose/tautulli/docker-compose.yml index a99689a..b578aa7 100755 --- a/docker-compose/tautulli/docker-compose.yml +++ b/docker-compose/tautulli/docker-compose.yml @@ -11,8 +11,8 @@ services: ports: - '8181:8181' volumes: - - 'votre/chemin/dossier/tautulli/config:/config' - - 'votre/chemin/dossier/plexlogs:/mnt' + - '/volume1/docker/tautulli/config:/config' + - '/volume1/docker/plexlogs:/mnt' # Emplacement de votre dossier plexlogs restart: unless-stopped # Decommenter les 2 lignes suivantes pour que watchtower surveille ce conteneur # labels: From 0bede4c22f0ce3f08b17de069db8249cb8709398 Mon Sep 17 00:00:00 2001 From: Zoz Date: Fri, 5 Mar 2021 19:05:22 +0100 Subject: [PATCH 2/2] mdofification compose nginx-proxy-manager --- docker-compose/nginx-proxy-manager/docker-compose.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker-compose/nginx-proxy-manager/docker-compose.yml b/docker-compose/nginx-proxy-manager/docker-compose.yml index d6a5238..f546216 100755 --- a/docker-compose/nginx-proxy-manager/docker-compose.yml +++ b/docker-compose/nginx-proxy-manager/docker-compose.yml @@ -1 +1 @@ -## Discord Plex FR : https://discord.gg/ERpYMqS ## Version 2021-03-05 version: '3' services: app: image: 'jc21/nginx-proxy-manager:latest' ports: - '80:80' # Ne pas oublier le NAT de votre routeur - '81:81' # Interface web Login 'admin@example.com' Password 'changeme' - '443:443' # Ne pas oublier le NAT de votre routeur volumes: - /volume1/docker/nginx-proxy-manager/config.json:/app/config/production.json - /volume1/docker/nginx-proxy-manager/data:/data - /volume1/docker/nginx-proxy-manager/letsencrypt:/etc/letsencrypt restart: unless-stopped db: image: 'yobasystems/alpine-mariadb' environment: MYSQL_ROOT_PASSWORD: 'npm' MYSQL_DATABASE: 'npm' MYSQL_USER: 'npm' MYSQL_PASSWORD: 'npm' volumes: - /volume1/docker/nginx-proxy-manager/data/mysql:/var/lib/mysql restart: unless-stopped \ No newline at end of file +## Discord Plex FR : https://discord.gg/ERpYMqS ## Version 2021-03-05 version: '3' services: app: image: 'jc21/nginx-proxy-manager:latest' ports: - '80:80' # Ne pas oublier le NAT de votre routeur - '81:81' # Interface web Login 'admin@example.com' Password 'changeme' - '443:443' # Ne pas oublier le NAT de votre routeur volumes: - /volume1/docker/nginx-proxy-manager/config.json:/app/config/production.json - /volume1/docker/nginx-proxy-manager/data:/data - /volume1/docker/nginx-proxy-manager/letsencrypt:/etc/letsencrypt restart: unless-stopped db: image: 'yobasystems/alpine-mariadb' environment: MYSQL_ROOT_PASSWORD: 'npm' MYSQL_DATABASE: 'npm' MYSQL_USER: 'npm' MYSQL_PASSWORD: 'npm' volumes: - /volume1/docker/nginx-proxy-manager/data/mysql:/var/lib/mysql restart: unless-stopped \ No newline at end of file