From a5f310e3e7288711f2e4e6f0393ec886ed8ff827 Mon Sep 17 00:00:00 2001 From: NightPumpkin Date: Fri, 26 Feb 2021 19:13:42 +0100 Subject: [PATCH 1/5] =?UTF-8?q?cr=C3=A9ation=20jellyfin-embystat?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../jellyfin-embystat/docker-compose.yml | 53 +++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 docker-compose/jellyfin-embystat/docker-compose.yml diff --git a/docker-compose/jellyfin-embystat/docker-compose.yml b/docker-compose/jellyfin-embystat/docker-compose.yml new file mode 100644 index 0000000..322ac48 --- /dev/null +++ b/docker-compose/jellyfin-embystat/docker-compose.yml @@ -0,0 +1,53 @@ +## Discord Plex FR : https://discord.gg/ERpYMqS +## Version 2021-02-26 +version: '2.1' + +services: + jellyfin: + image: ghcr.io/linuxserver/jellyfin + container_name: jellyfin +# Decommenter les 2 lignes suivantes pour que watchtower surveille ce conteneur +# labels: +# - com.centurylinklabs.watchtower.enable=true + environment: + - PUID=1000 # Utiliser la commande (en SSH) : id NOM_UTILISATEUR + - PGID=100 # Utiliser la commande (en SSH) : id NOM_UTILISATEUR + - TZ=Europe/Paris +# Utiliser la commande suivant pour limiter l'usage de la RAM +# mem_limit: 4096M +# Decommenter les 2 lignes suivantes pour activer le transcodage matériel iGPU( si NAS/serveur compatible ) +# devices: +# - /dev/dri:/dev/dri + networks: + - jellyfin-network + ports: + - 8096:8096 + volumes: + - /volume1/docker/jellyfin/config:/config + - /volume1/media/music:/data/music + - /volume1/media/movies:/data/movies + - /volume1/media/tvshow:/data/tvshow + restart: unless-stopped + + embystat: + image: ghcr.io/linuxserver/embystat + container_name: embystat +# Decommenter les 2 lignes suivantes pour que watchtower surveille ce conteneur +# labels: +# - com.centurylinklabs.watchtower.enable=true + environment: + - PUID=1000 # Utiliser la commande (en SSH) : id NOM_UTILISATEUR + - PGID=100 # Utiliser la commande (en SSH) : id NOM_UTILISATEUR + - TZ=Europe/Paris + networks: + - jellyfin-network + volumes: + - /volume1/docker/embystat/config:/config + ports: + - 6555:6555 + restart: unless-stopped + +networks: + jellyfin-network: + external: + name: jellyfin-network From e7203b56dd88944c4460052a04a2f37ce6394629 Mon Sep 17 00:00:00 2001 From: NightPumpkin Date: Fri, 26 Feb 2021 19:19:56 +0100 Subject: [PATCH 2/5] =?UTF-8?q?Cre=C3=A9ation=20huginn-mariadb?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../huginn-mariadb/docker-compose.yml | 53 +++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 docker-compose/huginn-mariadb/docker-compose.yml diff --git a/docker-compose/huginn-mariadb/docker-compose.yml b/docker-compose/huginn-mariadb/docker-compose.yml new file mode 100644 index 0000000..96bc410 --- /dev/null +++ b/docker-compose/huginn-mariadb/docker-compose.yml @@ -0,0 +1,53 @@ +## Discord Plex FR : https://discord.gg/ERpYMqS +## Version 2021-02-26 +version: "2" + +services: + huginn: + image: huginn/huginn + container_name: huginn + networks: + - huginn-network + ports: + - 3000:3000 +# Decommenter les 2 lignes suivantes pour que watchtower surveille ce conteneur +# labels: +# - com.centurylinklabs.watchtower.enable=true + environment: + - DATABASE_NAME=huginn + - DATABASE_USERNAME=huginn + - DATABASE_PASSWORD=1234 #Correspond au MYSQL_PASSWORD defini dans le conteneur mariadb + - DATABASE_PORT=3306 + - DATABASE_HOST=huginn_mariadb + - DATABASE_ADAPTER=mysql2 + - DO_NOT_CREATE_DATABASE=true + depends_on: + - huginn_mariadb + restart: unless-stopped + huginn_mariadb: + image: ghcr.io/linuxserver/mariadb + container_name: huginn_mariadb + hostname: huginn_mariadb +# Decommenter les 2 lignes suivantes pour que watchtower surveille ce conteneur +# labels: +# - com.centurylinklabs.watchtower.enable=true + networks: + - huginn-network + environment: + - PUID=1000 # Utiliser la commande (en SSH) : id NOM_UTILISATEUR + - PGID=100 # Utiliser la commande (en SSH) : id NOM_UTILISATEUR + - MYSQL_ROOT_PASSWORD=123456 + - TZ=Europe/Paris + - MYSQL_DATABASE=huginn + - MYSQL_USER=huginn + - MYSQL_PASSWORD=1234 + ports: + - 3306:3306 # Utiliser un autre port si le port par defaut est deja pris sur votre hote + volumes: + - /volume1/docker/huginn/mariadb:/config + restart: unless-stopped + +networks: + huginn-network: + external: + name: huginn-network \ No newline at end of file From 32976a81b982f38ad116911a9ccdcd3e0b8ff17c Mon Sep 17 00:00:00 2001 From: NightPumpkin Date: Fri, 26 Feb 2021 19:26:31 +0100 Subject: [PATCH 3/5] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'docker-compose?= =?UTF-8?q?/huginn-mariadb/docker-compose.yml'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker-compose/huginn-mariadb/docker-compose.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/docker-compose/huginn-mariadb/docker-compose.yml b/docker-compose/huginn-mariadb/docker-compose.yml index 96bc410..6a22bfc 100644 --- a/docker-compose/huginn-mariadb/docker-compose.yml +++ b/docker-compose/huginn-mariadb/docker-compose.yml @@ -7,7 +7,7 @@ services: image: huginn/huginn container_name: huginn networks: - - huginn-network + - huginn_network ports: - 3000:3000 # Decommenter les 2 lignes suivantes pour que watchtower surveille ce conteneur @@ -32,7 +32,7 @@ services: # labels: # - com.centurylinklabs.watchtower.enable=true networks: - - huginn-network + - huginn_network environment: - PUID=1000 # Utiliser la commande (en SSH) : id NOM_UTILISATEUR - PGID=100 # Utiliser la commande (en SSH) : id NOM_UTILISATEUR @@ -48,6 +48,6 @@ services: restart: unless-stopped networks: - huginn-network: + huginn_network: external: - name: huginn-network \ No newline at end of file + name: huginn_network \ No newline at end of file From 284460b4b851dd1942d4a5adb7f3f38f8756fc05 Mon Sep 17 00:00:00 2001 From: NightPumpkin Date: Fri, 26 Feb 2021 19:26:57 +0100 Subject: [PATCH 4/5] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'docker-compose?= =?UTF-8?q?/jellyfin-embystat/docker-compose.yml'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker-compose/jellyfin-embystat/docker-compose.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/docker-compose/jellyfin-embystat/docker-compose.yml b/docker-compose/jellyfin-embystat/docker-compose.yml index 322ac48..4f2b381 100644 --- a/docker-compose/jellyfin-embystat/docker-compose.yml +++ b/docker-compose/jellyfin-embystat/docker-compose.yml @@ -19,7 +19,7 @@ services: # devices: # - /dev/dri:/dev/dri networks: - - jellyfin-network + - jellyfin_network ports: - 8096:8096 volumes: @@ -40,7 +40,7 @@ services: - PGID=100 # Utiliser la commande (en SSH) : id NOM_UTILISATEUR - TZ=Europe/Paris networks: - - jellyfin-network + - jellyfin_network volumes: - /volume1/docker/embystat/config:/config ports: @@ -48,6 +48,6 @@ services: restart: unless-stopped networks: - jellyfin-network: + jellyfin_network: external: - name: jellyfin-network + name: jellyfin_network From 11c7ad88b921bbdd10a9f69f64101d782dba64b5 Mon Sep 17 00:00:00 2001 From: Zoz Date: Fri, 26 Feb 2021 19:34:54 +0100 Subject: [PATCH 5/5] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'docker-compose?= =?UTF-8?q?/jellyfin-embystat/docker-compose.yml'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Quelques ajouts de commentaires --- docker-compose/jellyfin-embystat/docker-compose.yml | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/docker-compose/jellyfin-embystat/docker-compose.yml b/docker-compose/jellyfin-embystat/docker-compose.yml index 4f2b381..bfec984 100644 --- a/docker-compose/jellyfin-embystat/docker-compose.yml +++ b/docker-compose/jellyfin-embystat/docker-compose.yml @@ -8,7 +8,7 @@ services: container_name: jellyfin # Decommenter les 2 lignes suivantes pour que watchtower surveille ce conteneur # labels: -# - com.centurylinklabs.watchtower.enable=true +# - com.centurylinklabs.watchtower.enable=true environment: - PUID=1000 # Utiliser la commande (en SSH) : id NOM_UTILISATEUR - PGID=100 # Utiliser la commande (en SSH) : id NOM_UTILISATEUR @@ -18,8 +18,9 @@ services: # Decommenter les 2 lignes suivantes pour activer le transcodage matériel iGPU( si NAS/serveur compatible ) # devices: # - /dev/dri:/dev/dri +# Network conseillé de ne pas utiliser host (pas de redirection de port) ni default_bridge car limité a 16 ip networks: - - jellyfin_network + - 'jellyfin_network' #si modification changer la ligne 45 ports: - 8096:8096 volumes: @@ -39,8 +40,9 @@ services: - PUID=1000 # Utiliser la commande (en SSH) : id NOM_UTILISATEUR - PGID=100 # Utiliser la commande (en SSH) : id NOM_UTILISATEUR - TZ=Europe/Paris +# Network conseillé de ne pas utiliser host (pas de redirection de port) ni default_bridge car limité a 16 ip networks: - - jellyfin_network + - 'jellyfin_network' #si modification de la ligne 23 volumes: - /volume1/docker/embystat/config:/config ports: @@ -50,4 +52,5 @@ services: networks: jellyfin_network: external: - name: jellyfin_network +# Network conseillé de ne pas utiliser host (pas de redirection de port) ni default_bridge car limité a 16 ip + name: 'jellyfin_network' #si modification de la ligne 23 et 45