diff --git a/.idea/.gitignore b/.idea/.gitignore new file mode 100644 index 0000000..26d3352 --- /dev/null +++ b/.idea/.gitignore @@ -0,0 +1,3 @@ +# Default ignored files +/shelf/ +/workspace.xml diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 0000000..315ff56 --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/README.md b/README.md index a0aa8dd..f8f9966 100644 --- a/README.md +++ b/README.md @@ -2,4 +2,55 @@ Retrouvez-nous ici : https://discord.gg/ERpYMqS -![](https://i.imgur.com/RiGJ5pK.png) \ No newline at end of file +![](https://i.imgur.com/RiGJ5pK.png) + +## Table des matières +* [docker-compose](#docker-compose) +* [wiki](#wiki) + +## docker-compose +[:arrow_up:](#table-des-matires) + +### fonctionnement + +Le répertoire `docker-compose/` contient uniquement les docker-compose de chaque service/application. + +L'arborescence doit être la suivante : +`docker-compose//docker-compose.yml` +- `` : le nom de l'application ou service à rajouter + +### Possibilité + +Le bot pourrait appeler le contenu de chaque application selon cette commande +`.docker-compose ` +Il chercherait selon l'url suivant : +`https://gitea.zoz-serv.org/Zoz/plex_fr_discord_repo/raw/branch/master/docker-compose//docker-compose.yml` +Si HTTP 200 alors on affiche le contenu retourné +Sinon HTTP 404 alors on affiche `la page n'existe pas` + + +Exemple ok: +> `.docker-compose plex` +> renvoie le contenu de +> https://gitea.zoz-serv.org/Zoz/plex_fr_discord_repo/raw/branch/master/docker-compose/plex/docker-compose.yml + +Exemple ko: +> `.docker-compose pouet` +> renvoie `La page que vous demandez n'existe pas` + + +**ZZ_Exemple sera supprimé à terme** + +## wiki +[:arrow_up:](#table-des-matires) + +fichiers au format md (markdown) + +### Possibilité + +Le bot pourrait appeler le contenu de chaque application selon cette commande +`.wiki ` +Il chercherait selon l'url suivant : +`https://gitea.zoz-serv.org/Zoz/plex_fr_discord_repo/raw/branch/master/wiki/.md` +Si HTTP 200 alors on affiche le contenu retourné +Sinon HTTP 404 alors on affiche `la page n'existe pas` diff --git a/Exemples docker-compose/plex/docker-compose.yml b/ZZ_Exemples/plex/docker-compose.yml similarity index 100% rename from Exemples docker-compose/plex/docker-compose.yml rename to ZZ_Exemples/plex/docker-compose.yml diff --git a/Exemples docker-compose/tautulli/docker-compose.yml b/ZZ_Exemples/tautulli/docker-compose.yml similarity index 100% rename from Exemples docker-compose/tautulli/docker-compose.yml rename to ZZ_Exemples/tautulli/docker-compose.yml diff --git a/docker-compose/plex/docker-compose.yml b/docker-compose/plex/docker-compose.yml new file mode 100644 index 0000000..79cf18c --- /dev/null +++ b/docker-compose/plex/docker-compose.yml @@ -0,0 +1,29 @@ +## Discord Plex FR : https://discord.gg/ERpYMqS +## Version 2021-02-25 +version: "2.1" + +services: + plex: + image: ghcr.io/linuxserver/plex # Ancien dépôt : linuxserver/plex:latest + container_name: plex + network_mode: prod #conseillé de ne pas utiliser host car limité a 16 containers + # Si plex est en mode HOST, la ligne suivante n'est pas nécessaire. + #- PLEX_CLAIM=BLABLA #obtain claim token https://plex.tv/claim expire within 4 minutes. +# 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=1000 # Utiliser la commande (en SSH) : id NOM_UTILISATEUR + - VERSION=latest + - UMASK_SET=022 + volumes: + - /volume1/docker/plex/config:/config + - /volume1/docker/plex/transcode:/transcode + - /volume1/media/music:/data/music + - /volume1/media/movies:/data/movies + - /volume1/media/tvshow:/data/tvshow +# Decommenter les 2 lignes suivantes pour activer le transcodage matériel iGPU( si NAS/serveur compatible ) +# devices: +# - /dev/dri:/dev/dri + restart: unless-stopped