Merge pull request 'création jellyfin-embystat' (#20) from NightPumpkin into master

Reviewed-on: https://gitea.zoz-serv.org/Zoz/plex_fr_discord_repo/pulls/20
This commit is contained in:
NightPumpkin 2021-02-26 20:07:51 +01:00
commit f101d133ea
2 changed files with 109 additions and 0 deletions

View File

@ -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

View File

@ -0,0 +1,56 @@
## 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
# Network conseillé de ne pas utiliser host (pas de redirection de port) ni default_bridge car limité a 16 ip
networks:
- 'jellyfin_network' #si modification changer la ligne 45
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
# Network conseillé de ne pas utiliser host (pas de redirection de port) ni default_bridge car limité a 16 ip
networks:
- 'jellyfin_network' #si modification de la ligne 23
volumes:
- /volume1/docker/embystat/config:/config
ports:
- 6555:6555
restart: unless-stopped
networks:
jellyfin_network:
external:
# 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