From 6e4fbfbc8fc84f812911147516e6c6ab7f8f232b Mon Sep 17 00:00:00 2001 From: NightPumpkin Date: Fri, 26 Feb 2021 00:08:31 +0100 Subject: [PATCH 01/35] le magnifique --- wiki/passmark.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wiki/passmark.md b/wiki/passmark.md index c75c1bf..2fceb73 100644 --- a/wiki/passmark.md +++ b/wiki/passmark.md @@ -2,4 +2,4 @@ [CPU Benchmark](https://www.cpubenchmark.net/cpu_list.php#multi-cpu) -*Écrit par Zoz le 19/11/2020* \ No newline at end of file +*Écrit par Zoz le magnifique le 19/11/2020* -- 2.45.2 From 5406390eeac6bc5523b1c8582b0eb69640c4cb58 Mon Sep 17 00:00:00 2001 From: Zoz Date: Fri, 26 Feb 2021 01:05:26 +0100 Subject: [PATCH 02/35] mise a jour des dossiers --- ZZ_Exemples/plex/docker-compose.yml | 29 ------------------- .../plex_et_tautulli/docker-compose.yml | 0 .../tautulli/docker-compose.yml | 0 .../watchtower/docker-compose.yml | 0 4 files changed, 29 deletions(-) delete mode 100644 ZZ_Exemples/plex/docker-compose.yml rename {ZZ_Exemples => docker-compose}/plex_et_tautulli/docker-compose.yml (100%) mode change 100644 => 100755 rename {ZZ_Exemples => docker-compose}/tautulli/docker-compose.yml (100%) mode change 100644 => 100755 rename {ZZ_Exemples => docker-compose}/watchtower/docker-compose.yml (100%) mode change 100644 => 100755 diff --git a/ZZ_Exemples/plex/docker-compose.yml b/ZZ_Exemples/plex/docker-compose.yml deleted file mode 100644 index 79cf18c..0000000 --- a/ZZ_Exemples/plex/docker-compose.yml +++ /dev/null @@ -1,29 +0,0 @@ -## 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 diff --git a/ZZ_Exemples/plex_et_tautulli/docker-compose.yml b/docker-compose/plex_et_tautulli/docker-compose.yml old mode 100644 new mode 100755 similarity index 100% rename from ZZ_Exemples/plex_et_tautulli/docker-compose.yml rename to docker-compose/plex_et_tautulli/docker-compose.yml diff --git a/ZZ_Exemples/tautulli/docker-compose.yml b/docker-compose/tautulli/docker-compose.yml old mode 100644 new mode 100755 similarity index 100% rename from ZZ_Exemples/tautulli/docker-compose.yml rename to docker-compose/tautulli/docker-compose.yml diff --git a/ZZ_Exemples/watchtower/docker-compose.yml b/docker-compose/watchtower/docker-compose.yml old mode 100644 new mode 100755 similarity index 100% rename from ZZ_Exemples/watchtower/docker-compose.yml rename to docker-compose/watchtower/docker-compose.yml -- 2.45.2 From 82ddde2df860367b242e777835f38a35bcf53b97 Mon Sep 17 00:00:00 2001 From: NightPumpkin Date: Fri, 26 Feb 2021 09:01:48 +0100 Subject: [PATCH 03/35] rajout wiki skip intro --- wiki/activer_skip_intro.md | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 wiki/activer_skip_intro.md diff --git a/wiki/activer_skip_intro.md b/wiki/activer_skip_intro.md new file mode 100644 index 0000000..654f258 --- /dev/null +++ b/wiki/activer_skip_intro.md @@ -0,0 +1,29 @@ +# Activer la fonction Skip Intro + +Disponible depuis la version 1.19.3.2793, cette fonction permet de passer les génériques d’intro des séries. +Les intros de moins de 20 secondes sont ignorées ainsi que celles situées à plus de la moitié de l’épisode. +Cette fonctionnalité va analyser chaque épisode de chaque série pour déterminer l’introduction, cela peut donc prendre du temps! +Attention, le Plex Pass est obligatoire pour l’utilisateur qui regarde du contenu, ainsi que le propriétaire du serveur Plex! +(Les utilisateurs gérés présents dans le PlexHOME ont également accès à cette fonction.) + +**Lecteurs compatibles :** +- Fire TV `v.8.0.1+` +- Android mobile `v.8.0.1+` +- Android TV `v.8.0.1+` +- Apple TV `v.2.18+` +- iOS `v.6.12+` +- macOS `v.1.11+` +- Roku `v.6.5.4+` +- Web `v.4.34+` +- Windows `v.1.11+` + +**Activer l’analyse automatique :** +• Sur Plex allez ici: `Paramètres → Bibliothèque` +• Repérez le réglage `Generate intro video markers` et mettez-le soit en `tâche planifiée`, soit `tâche planifiée et quand un média est ajouté` (Je vous conseille la 1ère option car l’analyse se fera uniquement durant la maintenance.) + +Si vous avez plusieurs bibliothèques telles que: Séries TV, Séries d’animation et Toutes les Séries. Vous devriez décocher l’option `enable intro detection` (`••• → Gérer la bibliothèque → Modifier → Avancé`) des bibliothèques Séries TV ainsi que Séries d’animation (car l’analyse sera effectuée sur la bibliothèque Toutes les Séries et cela évite au serveur de ré-analyser chaque fichier.) + +**Analyse manuelle :** +Pour analyser manuellement une bibliothèque (`••• → Gérer la bibliothèque → Analyser`), ou une série (`••• → Analyser`). + +*Écrit par Ymerix le 04/09/2020* -- 2.45.2 From 23a58c28d1553f751b08421a4651ac5785982828 Mon Sep 17 00:00:00 2001 From: Zoz Date: Fri, 26 Feb 2021 13:14:42 +0100 Subject: [PATCH 04/35] mise a jour de fichiers --- README.md | 1 - wiki/activer_skip_intro.md | 3 +++ wiki/passmark.md | 5 ++++- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index bb2bde4..11f5b68 100644 --- a/README.md +++ b/README.md @@ -103,7 +103,6 @@ Exemple ko: > renvoie `La page que vous demandez n'existe pas` -**ZZ_Exemple sera supprimé à terme** ## wiki diff --git a/wiki/activer_skip_intro.md b/wiki/activer_skip_intro.md index 654f258..8d0d672 100644 --- a/wiki/activer_skip_intro.md +++ b/wiki/activer_skip_intro.md @@ -1,3 +1,6 @@ +## Discord Plex FR : https://discord.gg/ERpYMqS +## Version 2021-02-26 + # Activer la fonction Skip Intro Disponible depuis la version 1.19.3.2793, cette fonction permet de passer les génériques d’intro des séries. diff --git a/wiki/passmark.md b/wiki/passmark.md index 2fceb73..b512ff2 100644 --- a/wiki/passmark.md +++ b/wiki/passmark.md @@ -1,5 +1,8 @@ +## Discord Plex FR : https://discord.gg/ERpYMqS +## Version 2021-02-26 + ## passmark [CPU Benchmark](https://www.cpubenchmark.net/cpu_list.php#multi-cpu) -*Écrit par Zoz le magnifique le 19/11/2020* +*Écrit par Zoz le 19/11/2020* -- 2.45.2 From dc7b09ad579a115248dd44c35f562f45ee39b74b Mon Sep 17 00:00:00 2001 From: Zoz Date: Fri, 26 Feb 2021 13:31:36 +0100 Subject: [PATCH 05/35] mise a jour de fichiers --- wiki/activer_skip_intro.md | 4 ++-- wiki/passmark.md | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/wiki/activer_skip_intro.md b/wiki/activer_skip_intro.md index 8d0d672..57ca4d4 100644 --- a/wiki/activer_skip_intro.md +++ b/wiki/activer_skip_intro.md @@ -1,5 +1,5 @@ -## Discord Plex FR : https://discord.gg/ERpYMqS -## Version 2021-02-26 +*Discord Plex FR : https://discord.gg/ERpYMqS* +*Version 2021-02-26* # Activer la fonction Skip Intro diff --git a/wiki/passmark.md b/wiki/passmark.md index b512ff2..2d32078 100644 --- a/wiki/passmark.md +++ b/wiki/passmark.md @@ -1,5 +1,5 @@ -## Discord Plex FR : https://discord.gg/ERpYMqS -## Version 2021-02-26 +*Discord Plex FR : https://discord.gg/ERpYMqS* +*Version 2021-02-26* ## passmark -- 2.45.2 From d05e8e34f03ed3ee7dfdb1de7cab84794be05448 Mon Sep 17 00:00:00 2001 From: Zoz Date: Fri, 26 Feb 2021 13:36:27 +0100 Subject: [PATCH 06/35] mise a jour de fichiers --- wiki/passmark.md | 1 + 1 file changed, 1 insertion(+) diff --git a/wiki/passmark.md b/wiki/passmark.md index 2d32078..6fae62f 100644 --- a/wiki/passmark.md +++ b/wiki/passmark.md @@ -1,4 +1,5 @@ *Discord Plex FR : https://discord.gg/ERpYMqS* + *Version 2021-02-26* ## passmark -- 2.45.2 From e7ebb4dc052d43c56b24b1ae4c3cf381da87b126 Mon Sep 17 00:00:00 2001 From: Zoz Date: Fri, 26 Feb 2021 13:39:04 +0100 Subject: [PATCH 07/35] mise a jour de fichiers --- wiki/activer_skip_intro.md | 1 + 1 file changed, 1 insertion(+) diff --git a/wiki/activer_skip_intro.md b/wiki/activer_skip_intro.md index 57ca4d4..5877d88 100644 --- a/wiki/activer_skip_intro.md +++ b/wiki/activer_skip_intro.md @@ -1,4 +1,5 @@ *Discord Plex FR : https://discord.gg/ERpYMqS* + *Version 2021-02-26* # Activer la fonction Skip Intro -- 2.45.2 From ad887f534296568555837de0774e7d183ee39bdf Mon Sep 17 00:00:00 2001 From: NightPumpkin Date: Fri, 26 Feb 2021 13:55:43 +0100 Subject: [PATCH 08/35] ajout compose openvpn-rutorrent-... --- .../docker-compose.yml | 123 ++++++++++++++++++ 1 file changed, 123 insertions(+) create mode 100644 docker-compose/openvpn-rutorrent-jackett-flaresolver-radarr-sonarr/docker-compose.yml diff --git a/docker-compose/openvpn-rutorrent-jackett-flaresolver-radarr-sonarr/docker-compose.yml b/docker-compose/openvpn-rutorrent-jackett-flaresolver-radarr-sonarr/docker-compose.yml new file mode 100644 index 0000000..e6536db --- /dev/null +++ b/docker-compose/openvpn-rutorrent-jackett-flaresolver-radarr-sonarr/docker-compose.yml @@ -0,0 +1,123 @@ +## Discord Plex FR : https://discord.gg/ERpYMqS +## Version 2021-02-26 +version: '3' + +services: + vpn: + image: dperson/openvpn-client:latest + container_name: vpn + restart: unless-stopped + cap_add: + - NET_ADMIN + sysctls: + - net.ipv6.conf.all.disable_ipv6=0 + security_opt: + - label:disable +# labels: +# - com.centurylinklabs.watchtower.enable=true + environment: + - PUID=1000 + - PGID=100 + - TZ=Europe/Paris + networks: + - vpn-network + dns: + - 84.200.69.80 + - 8.8.8.8 + - 9.9.9.9 + ports : + - 8585:80 #rutorrent + - 9117:9117 #jackett + - 7878:7878 #radarr + - 8989:8989 #sonarr + - 8191:8191 #flaresolver + devices: + - /dev/net/tun:/dev/net/tun + expose: + - "8080" + volumes: + - /volume1/docker/vpn/config:/vpn + - /volume1/docker/vpn/scripts:/scripts + command: '-f "" -r 192.168.0.0/24' + healthcheck: + test: ["CMD", "curl", "-Ss", "ifconfig.co"] + interval: 60s + timeout: 15s + + sonarr: + image: ghcr.io/linuxserver/sonarr:preview + container_name: sonarr + network_mode: "service:vpn" +# labels: +# - com.centurylinklabs.watchtower.enable=true + environment: + - PUID=1000 + - PGID=100 + - TZ=Europe/Paris + volumes: + - /volume1/docker/sonarr/config:/config + - /volume1/docker/rutorrent-vpn/downloads:/downloads + - /volume1/Mes Séries:/tv + restart: unless-stopped + + radarr: + image: ghcr.io/linuxserver/radarr:nightly + container_name: radarr + network_mode: "service:vpn" +# labels: +# - com.centurylinklabs.watchtower.enable=true + environment: + - PUID=1000 + - PGID=100 + - TZ=Europe/Paris + volumes: + - /volume1/docker/radarr/config:/config + - /volume1/docker/rutorrent-vpn/downloads:/downloads + - /volume1/Mes Films:/movies + restart: unless-stopped + + + jackett: + image: ghcr.io/linuxserver/jackett + container_name: jackett + network_mode: "service:vpn" +# labels: +# - com.centurylinklabs.watchtower.enable=true + environment: + - PUID=1000 + - PGID=100 + - TZ=Europe/Paris + volumes: + - /volume10/docker/jackett/config:/config + - /volume10/docker/jackett/downloads:/downloads + restart: unless-stopped + + flaresolverr: + image: ghcr.io/flaresolverr/flaresolverr + container_name: flaresolverr + network_mode: "service:vpn" +# labels: +# - com.centurylinklabs.watchtower.enable=true + environment: + - LOG_LEVEL=info + restart: unless-stopped + + rutorrent: + image: ghcr.io/linuxserver/rutorrent:latest + container_name: rutorrent-vpn + restart: unless-stopped + network_mode: "service:vpn" +# labels: +# - com.centurylinklabs.watchtower.enable=true + environment: + - PUID=1000 + - PGID=100 + - TZ=Europe/Paris + volumes: + - /volume1/docker/rutorrent-vpn/config:/config + - /volume1/docker/rutorrent-vpn/downloads:/downloads + +networks: + vpn-network: + external: + name: vpn-network -- 2.45.2 From 399548cabb23ae6a66e4986517b3aa778ea0f74c Mon Sep 17 00:00:00 2001 From: Zoz Date: Fri, 26 Feb 2021 14:33:11 +0100 Subject: [PATCH 09/35] mise a jour de fichiers --- .../plex_et_tautulli/docker-compose.yml | 24 ++++++++++--------- docker-compose/watchtower/docker-compose.yml | 11 ++++++--- 2 files changed, 21 insertions(+), 14 deletions(-) diff --git a/docker-compose/plex_et_tautulli/docker-compose.yml b/docker-compose/plex_et_tautulli/docker-compose.yml index bf0aaaa..cc8ff41 100755 --- a/docker-compose/plex_et_tautulli/docker-compose.yml +++ b/docker-compose/plex_et_tautulli/docker-compose.yml @@ -1,40 +1,42 @@ ## Discord Plex FR : https://discord.gg/ERpYMqS -## Version 2021-02-25 +## Version 2021-02-26 version: "2.1" services: plex: - image: ghcr.io/linuxserver/plex + image: ghcr.io/linuxserver/plex # Ancien dépôt : linuxserver/plex:latest container_name: plex - network_mode: host + network_mode: prod #conseillé de ne pas utiliser host car limité a 16 containers # 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 - - PGID=1000 + - 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 +# Si plex est en mode HOST/PROD, la ligne suivante n'est pas nécessaire. +# - PLEX_CLAIM=BLABLA #obtain claim token https://plex.tv/claim expire within 4 minutes. 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 ( si NAS compatible ) +# Decommenter les 2 lignes suivantes pour activer le transcodage matériel iGPU( si NAS/serveur compatible ) # devices: # - /dev/dri:/dev/dri restart: unless-stopped tautulli: - image: ghcr.io/linuxserver/tautulli + image: ghcr.io/linuxserver/tautulli # Ancien dépôt : linuxserver/tautulli:latest container_name: tautulli - network_mode: host + network_mode: prod #conseillé de ne pas utiliser host car limité a 16 containers # Decommenter les 2 lignes suivantes pour que watchtower surveille ce conteneur # labels: # - com.centurylinklabs.watchtower.enable=true environment: - - PUID=1000 - - PGID=1000 + - PUID=1000 # Utiliser la commande (en SSH) : id NOM_UTILISATEUR + - PGID=1000 # Utiliser la commande (en SSH) : id NOM_UTILISATEUR - TZ=Europe/Paris volumes: - /volume1/docker/tautulli/config:/config diff --git a/docker-compose/watchtower/docker-compose.yml b/docker-compose/watchtower/docker-compose.yml index 36aaa15..43e291c 100755 --- a/docker-compose/watchtower/docker-compose.yml +++ b/docker-compose/watchtower/docker-compose.yml @@ -1,5 +1,5 @@ ## Discord Plex FR : https://discord.gg/ERpYMqS -## Version 2021-02-25 +## Version 2021-02-26 version: "2.3" services: watchtower: @@ -8,7 +8,7 @@ services: restart: unless-stopped environment: - TZ=Europe/Paris - - WATCHTOWER_SCHEDULE= 0 0 6 * * * + - WATCHTOWER_SCHEDULE= 0 0 6 * * * #mise a jour des conteneurs tous les jours a 6:00 - WATCHTOWER_LABEL_ENABLE=true - WATCHTOWER_CLEANUP=true - WATCHTOWER_REMOVE_VOLUMES=true @@ -16,8 +16,13 @@ services: #Les 3 lignes dessous sont a utiliser pour être notifié par Gotify # - WATCHTOWER_NOTIFICATIONS=gotify # - WATCHTOWER_NOTIFICATION_GOTIFY_URL=https://gotify.ndd.fr -# - WATCHTOWER_NOTIFICATION_GOTIFY_TOKEN= +# - WATCHTOWER_NOTIFICATION_GOTIFY_TOKEN= - WATCHTOWER_ROLLING_RESTART=true - WATCHTOWER_LIFECYCLE_HOOKS=true +#Les 3 lignes dessous sont a utiliser pour être notifié par SLACK/DISCORD +# - WATCHTOWER_NOTIFICATIONS=slack #si discord laissé slack +# - WATCHTOWER_NOTIFICATION_SLACK_IDENTIFIER=Watchtower +# - WATCHTOWER_NOTIFICATION_SLACK_HOOK_URL=URL-DU-TOKEN/slack #si discord laissé /slack volumes: - /var/run/docker.sock:/var/run/docker.sock + network_mode: prod #conseillé de ne pas utiliser host car limité a 16 containers \ No newline at end of file -- 2.45.2 From 5938dbf26bd34d5f0286bce0bf97f2bf1f416834 Mon Sep 17 00:00:00 2001 From: Zoz Date: Fri, 26 Feb 2021 14:56:26 +0100 Subject: [PATCH 10/35] mise a jour de fichiers --- docker-compose/plex/docker-compose.yml | 8 ++++---- docker-compose/plex_et_tautulli/docker-compose.yml | 4 ++-- docker-compose/tautulli/docker-compose.yml | 4 ++-- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/docker-compose/plex/docker-compose.yml b/docker-compose/plex/docker-compose.yml index 79cf18c..215bb7d 100644 --- a/docker-compose/plex/docker-compose.yml +++ b/docker-compose/plex/docker-compose.yml @@ -7,16 +7,16 @@ services: 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 +# - 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 +# 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. volumes: - /volume1/docker/plex/config:/config - /volume1/docker/plex/transcode:/transcode @@ -25,5 +25,5 @@ services: - /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 +# - /dev/dri:/dev/dri restart: unless-stopped diff --git a/docker-compose/plex_et_tautulli/docker-compose.yml b/docker-compose/plex_et_tautulli/docker-compose.yml index cc8ff41..52147f8 100755 --- a/docker-compose/plex_et_tautulli/docker-compose.yml +++ b/docker-compose/plex_et_tautulli/docker-compose.yml @@ -8,14 +8,14 @@ services: network_mode: prod #conseillé de ne pas utiliser host car limité a 16 containers # 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=1000 # Utiliser la commande (en SSH) : id NOM_UTILISATEUR - VERSION=latest - UMASK_SET=022 # Si plex est en mode HOST/PROD, la ligne suivante n'est pas nécessaire. -# - PLEX_CLAIM=BLABLA #obtain claim token https://plex.tv/claim expire within 4 minutes. +# - PLEX_CLAIM=BLABLA #obtain claim token https://plex.tv/claim expire within 4 minutes. volumes: - /volume1/docker/plex/config:/config - /volume1/docker/plex/transcode:/transcode diff --git a/docker-compose/tautulli/docker-compose.yml b/docker-compose/tautulli/docker-compose.yml index bfd9833..f8799ae 100755 --- a/docker-compose/tautulli/docker-compose.yml +++ b/docker-compose/tautulli/docker-compose.yml @@ -1,8 +1,8 @@ ## Discord Plex FR : https://discord.gg/ERpYMqS -## Version 2021-02-25 +## Version 2021-02-26 version: '3.3' services: - linuxserver: + tautulli: container_name: tautulli environment: - PUID=1000 # Utiliser la commande (en SSH) : id NOM_UTILISATEUR -- 2.45.2 From 23fdb58f427918fd6e83e1869942244d9a1ce135 Mon Sep 17 00:00:00 2001 From: Zoz Date: Fri, 26 Feb 2021 15:39:32 +0100 Subject: [PATCH 11/35] ajout adguard, bitwarden, heimdall, ombi,speedtest --- docker-compose/adguard/docker-compose.yml | 23 +++++++++++++++++++++ docker-compose/bitwarden/docker-compose.yml | 20 ++++++++++++++++++ docker-compose/heimdall/docker-compose.yml | 21 +++++++++++++++++++ docker-compose/ombi/docker-compose.yml | 20 ++++++++++++++++++ docker-compose/plex/docker-compose.yml | 2 +- docker-compose/speedtest/docker-compose.yml | 21 +++++++++++++++++++ 6 files changed, 106 insertions(+), 1 deletion(-) create mode 100755 docker-compose/adguard/docker-compose.yml create mode 100755 docker-compose/bitwarden/docker-compose.yml create mode 100755 docker-compose/heimdall/docker-compose.yml create mode 100755 docker-compose/ombi/docker-compose.yml mode change 100644 => 100755 docker-compose/plex/docker-compose.yml create mode 100755 docker-compose/speedtest/docker-compose.yml diff --git a/docker-compose/adguard/docker-compose.yml b/docker-compose/adguard/docker-compose.yml new file mode 100755 index 0000000..0f17173 --- /dev/null +++ b/docker-compose/adguard/docker-compose.yml @@ -0,0 +1,23 @@ +## Discord Plex FR : https://discord.gg/ERpYMqS +## Version 2021-02-26 +version: '3.3' +services: + adguardhome: + container_name: adguardhome + volumes: + - /volume1/docker/adguard/work:/opt/adguardhome/work + - /volume1/docker/adguard/conf:/opt/adguardhome/conf + ports: + - '53:53/tcp' + - '53:53/udp' + - '80:80/tcp' #acces suite config validé + - '3000:3000/tcp' #1ere connexion pour configurer + - '443:443/tcp' + - '853:853/tcp' + image: adguard/adguardhome + network_mode: prod #conseillé de ne pas utiliser host car limité a 16 containers + restart: unless-stopped +# Decommenter les 2 lignes suivantes pour que watchtower surveille ce conteneur +# labels: +# - com.centurylinklabs.watchtower.enable=true + diff --git a/docker-compose/bitwarden/docker-compose.yml b/docker-compose/bitwarden/docker-compose.yml new file mode 100755 index 0000000..d69d3d8 --- /dev/null +++ b/docker-compose/bitwarden/docker-compose.yml @@ -0,0 +1,20 @@ +## Discord Plex FR : https://discord.gg/ERpYMqS +## Version 2021-02-26 +version: '3' + +services: + bitwarden: + image: bitwardenrs/server + restart: unless-stopped +# Decommenter les 2 lignes suivantes pour que watchtower surveille ce conteneur +# labels: +# - com.centurylinklabs.watchtower.enable=true + ports: + - 80:80 #acces interface + volumes: + - /volume1/docker/bitwarden/bw-data:/data + environment: + WEBSOCKET_ENABLED: 'true' # Necessaire pour utiliser websockets + SIGNUPS_ALLOWED: 'true' # Mettre faux une fois le 1er utilisateur creer et redemarrer le conteneur + network_mode: prod #conseillé de ne pas utiliser host car limité a 16 containers + diff --git a/docker-compose/heimdall/docker-compose.yml b/docker-compose/heimdall/docker-compose.yml new file mode 100755 index 0000000..3fed125 --- /dev/null +++ b/docker-compose/heimdall/docker-compose.yml @@ -0,0 +1,21 @@ +## Discord Plex FR : https://discord.gg/ERpYMqS +## Version 2021-02-26 +version: '3.3' +services: + heimdall: + container_name: heimdall + environment: + - PUID=1000 # Utiliser la commande (en SSH) : id NOM_UTILISATEUR + - PGID=1000 # Utiliser la commande (en SSH) : id NOM_UTILISATEUR + - TZ=Europe/Paris + ports: + - '80:80' #les mots passes etant sensibles il vaut mieux se connecter sur le port 443 + - '443:443' #interface web + volumes: + - '/volume1/docker/heimdall/config:/config' + restart: unless-stopped + image: ghcr.io/linuxserver/heimdall + network_mode: prod #conseillé de ne pas utiliser host car limité a 16 containers +# Decommenter les 2 lignes suivantes pour que watchtower surveille ce conteneur +# labels: +# - com.centurylinklabs.watchtower.enable=true diff --git a/docker-compose/ombi/docker-compose.yml b/docker-compose/ombi/docker-compose.yml new file mode 100755 index 0000000..d0f1fb9 --- /dev/null +++ b/docker-compose/ombi/docker-compose.yml @@ -0,0 +1,20 @@ +## Discord Plex FR : https://discord.gg/ERpYMqS +## Version 2021-02-26 +version: '3.3' +services: + linuxserver: + container_name: ombi-dev + environment: + - PUID=1000 # Utiliser la commande (en SSH) : id NOM_UTILISATEUR + - PGID=1000 # Utiliser la commande (en SSH) : id NOM_UTILISATEUR + - TZ=Europe/Paris + ports: + - '3579:3579' + volumes: + - '/volume1/docker/ombi/config:/config' + restart: unless-stopped +# Decommenter les 2 lignes suivantes pour que watchtower surveille ce conteneur +# labels: +# - com.centurylinklabs.watchtower.enable=true + image: 'ghcr.io/linuxserver/ombi:development' + network_mode: prod #conseillé de ne pas utiliser host car limité a 16 containers diff --git a/docker-compose/plex/docker-compose.yml b/docker-compose/plex/docker-compose.yml old mode 100644 new mode 100755 index 215bb7d..0c75e3f --- a/docker-compose/plex/docker-compose.yml +++ b/docker-compose/plex/docker-compose.yml @@ -1,5 +1,5 @@ ## Discord Plex FR : https://discord.gg/ERpYMqS -## Version 2021-02-25 +## Version 2021-02-26 version: "2.1" services: diff --git a/docker-compose/speedtest/docker-compose.yml b/docker-compose/speedtest/docker-compose.yml new file mode 100755 index 0000000..025626c --- /dev/null +++ b/docker-compose/speedtest/docker-compose.yml @@ -0,0 +1,21 @@ +## Discord Plex FR : https://discord.gg/ERpYMqS +## Version 2021-02-26 +version: '3.3' +services: + speedtest-tracker: + container_name: speedtest + ports: + - '80:80' #interface web + volumes: + - '/volume1/docker/speedtest/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 + - OOKLA_EULA_GDPR=true + restart: unless-stopped +# Decommenter les 2 lignes suivantes pour que watchtower surveille ce conteneur +# labels: +# - com.centurylinklabs.watchtower.enable=true + image: henrywhitaker3/speedtest-tracker + network_mode: prod #conseillé de ne pas utiliser host car limité a 16 containers -- 2.45.2 From e29034336800ee30b15e80fb82c25a339fb51f9f Mon Sep 17 00:00:00 2001 From: NightPumpkin Date: Fri, 26 Feb 2021 17:05:14 +0100 Subject: [PATCH 12/35] modif wiki passmark --- wiki/passmark.md | 25 +++++++++++++++++++++---- 1 file changed, 21 insertions(+), 4 deletions(-) diff --git a/wiki/passmark.md b/wiki/passmark.md index 6fae62f..a7142ec 100644 --- a/wiki/passmark.md +++ b/wiki/passmark.md @@ -1,9 +1,26 @@ *Discord Plex FR : https://discord.gg/ERpYMqS* - *Version 2021-02-26* -## passmark +# Passmark & Transcodage Software -[CPU Benchmark](https://www.cpubenchmark.net/cpu_list.php#multi-cpu) +Le Passmark est un indice de puissance brute de calcul d'un processeur. Celui-ci est exprimé en **points**. +Plus le score est élevé, plus le processeur est "puissant". -*Écrit par Zoz le 19/11/2020* +Pour connaitre le score de votre processeur, rendez-vous ici : https://www.cpubenchmark.net/ + +## Recommandations de Plex : + +Pour un seul transcodage complet d'une vidéo, les exigences de score PassMark suivantes sont une bonne indication : +- 4K HDR (50Mbps, 10-bit HEVC) file: 17000 PassMark score* +- 4K SDR (40Mbps, 8-bit HEVC) file: 12000 PassMark score* +- 1080p (10Mbps, H.264) file: 2000 PassMark score +- 720p (4Mbps, H.264) file: 1500 PassMark score + +**en transcodage vers une version 1080p 10Mbps* + +## Exemple : +Si on prend exemple sur un [Intel J4125](https://www.cpubenchmark.net/cpu.php?cpu=Intel+Celeron+J4125+%40+2.00GHz&id=3667), celui possède 3108 points. + +En **transcodage software**, il sere donc capable de transcoder au maximum un flux 1080p. Mais bien incapable de transcoder un flux 4K ! + +**Source :** [Support Plex](https://support.plex.tv/articles/201774043-what-kind-of-cpu-do-i-need-for-my-server/) -- 2.45.2 From 511558bb6e4ffabe9de45721e1098422f71c2975 Mon Sep 17 00:00:00 2001 From: Zoz Date: Fri, 26 Feb 2021 17:12:58 +0100 Subject: [PATCH 13/35] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'wiki/passmar?= =?UTF-8?q?k.md'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Rajout de l adresse de passmark --- wiki/passmark.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/wiki/passmark.md b/wiki/passmark.md index a7142ec..3259506 100644 --- a/wiki/passmark.md +++ b/wiki/passmark.md @@ -18,6 +18,9 @@ Pour un seul transcodage complet d'une vidéo, les exigences de score PassMark s **en transcodage vers une version 1080p 10Mbps* +## Site web : +https://www.cpubenchmark.net/cpu_list.php#single-cpu + ## Exemple : Si on prend exemple sur un [Intel J4125](https://www.cpubenchmark.net/cpu.php?cpu=Intel+Celeron+J4125+%40+2.00GHz&id=3667), celui possède 3108 points. -- 2.45.2 From 2593cdc789e0b8ec97f2d9f5b70f0aa7e754d28c Mon Sep 17 00:00:00 2001 From: Zoz Date: Fri, 26 Feb 2021 17:21:10 +0100 Subject: [PATCH 14/35] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'wiki/passmar?= =?UTF-8?q?k.md'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- wiki/passmark.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/wiki/passmark.md b/wiki/passmark.md index 3259506..e291244 100644 --- a/wiki/passmark.md +++ b/wiki/passmark.md @@ -18,8 +18,6 @@ Pour un seul transcodage complet d'une vidéo, les exigences de score PassMark s **en transcodage vers une version 1080p 10Mbps* -## Site web : -https://www.cpubenchmark.net/cpu_list.php#single-cpu ## Exemple : Si on prend exemple sur un [Intel J4125](https://www.cpubenchmark.net/cpu.php?cpu=Intel+Celeron+J4125+%40+2.00GHz&id=3667), celui possède 3108 points. -- 2.45.2 From 101e65f4175b955320ff1d9e5553a870fadb2aa7 Mon Sep 17 00:00:00 2001 From: NightPumpkin Date: Fri, 26 Feb 2021 17:29:32 +0100 Subject: [PATCH 15/35] ajout wiki casa papel --- wiki/la_casa_de_papel.md | 72 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 72 insertions(+) create mode 100644 wiki/la_casa_de_papel.md diff --git a/wiki/la_casa_de_papel.md b/wiki/la_casa_de_papel.md new file mode 100644 index 0000000..b762548 --- /dev/null +++ b/wiki/la_casa_de_papel.md @@ -0,0 +1,72 @@ +*Discord Plex FR : https://discord.gg/ERpYMqS* +*Version 2021-02-26* + +# Association La Casa De Papel + +Pour les détenteurs de la serie `La Casa de Papel` sur Plex, vous avez dû remarquer que l'association de la série est impossible car les episodes ne sont pas répertorié de la même manière sur TMDb, TheTVDB et Netflix, (TMDb & TheTVDB 2 saisons, Netflix 4 saisons) nous allons voir comment mettre en place les 4 saisons sur Plex comme sur Netflix avec les titres des épisodes, les cover, les fanart et la liste des acteurs ! + +Les épisodes doivent être rangés comme suit : +- Saison 1 : 13 épisodes +- Saison 2 : 9 épisodes +- Saison 3 : 8 épisodes +- Saison 4 : 8 épisodes + +C'est d'ailleurs dans ce format là que vous allez la trouver la plupart du temps, d'où l'intérêt de ce tutoriel 😉 + +**! Attention !** Si jamais vos épisodes ne sont pas répertorié de cette manière sur Plex, déplacer votre série complètement de votre dossier série, lancer un scan sur Plex pour que celle-ci n'apparaisse plus, réorganiser là de cette manière et remettez là dans votre dossier série, scannez à nouveau pour qu'elle apparaisse dans cet ordre là ! + +Plutôt que de tout editer manuellement il existe une façon plus simple de tout corriger avec l'outil `XBMCnfoTVimporter`. + +Il ajoute un nouvel agent à Plex lisant des fichiers nfo locaux. (Ça devrait être intégré sur Plex mais bon 🙄) + +***Télécharger le Plug-in Webtools ici :*** [WebTools](https://github.com/ukdtom/WebTools.bundle/releases/tag/3.0.0) + +Pour l'installer, placer le dossier WebTools.bundle dans votre dossier Plug-in Plex (vérifier bien que le nom du dossier soit webtools.bundle et pas autre chose !) + +Redémarrez votre serveur Plex, vous devrez le voir apparaître dans vos extensions dans la page de gestion de votre serveur Plex, `Paramètres > Réglages > Extension`. + +Maintenant rendez-vous sur la plage : http://ipduserveurPlex:33400 + +Logguer vous avec vos identifiants Plex. +Dans le menu sur la gauche, cliquer sur `UAS`. +Dans les catégories à droite > `Agent` + +Enfin, installer l'agent `XBMCnfoTVImporter`. + +Une fois l'installation terminée, redémarrer votre serveur Plex. + +Rendez-vous maintenant sur votre page d'administration Plex > `Paramètres > Agents > Séries > XBMCnfoTVImporter`. + +Cocher tout les agents et placez-les dans l'ordre suivant : +- Local Media Assets (TV) +- XBMCnfoTVImporter +- Plexe Theme Music +- OpenSubtitles.org + +Cliquer sur le logo Paramètres à côté de XBMCnfoTqvImporter puis cocher `disable agents artwork support` , et `SAUVEGARDER`. + +Ensuite, télécharger le pack de données de la série, j'ai fais un repack de plusieurs données que j'ai trouver sur le net, il contient les .nfo, les cover et les fanart, tout en français ! + +Télécharger ici : https://uptobox.com/8fajowr00h0w + +Maintenant, il faut extraire les fichiers dans votre dossier "La Casa de papel", l'arborescence est déjà faite, attention, le nom des fichier NFO et JPG doivent correpondre au nom de l'épisode en question ! S'ils ne sont pas nommé de la même manière chez vous pensez à les renommer pour qu'ils correspondent ! + +Ensuite, allez dans Plex, La Casa de Papel > "corriger l'association" (3 petits points sur la droite de la cover de la série) > Options de recherche (en haut en orange) et maintenant sélectionnez le nouveau XBMC... dans Agent de la liste déroulante et cliquer sur Rechercher. + +La Casa de Papel va maintenant apparaître, cliquer dessus. + +Actualisé les métadonnées et attendez la fin du téléchargement des métadonnées. + +Vous devez charger le fond des saisons manuellement, il correspond au fichier SeasonXX-fanart.jpg dans leur dossier saison respectif. + +Je vous ai aussi mis les synospys des saisons que vous devrez ajouter manuellement sur Plex en cliquant sut le petit crayon sur la cover de la saison. + +Voilà, vous avez maintenant la Casa de Papel correctement répertorié sur Plex 😊. + +Le seul problème restant, qui ne peux malheureusement pas être règlé, est pour les utilisateurs de Sonarr, la série ne sera jamais détecté comme complète car les saisons ne sont pas rangées comme sur TheTVDB. + +**Crédits :** +- NFO (BenMitnicK édité par Razor_AMG) +- Fanart (BenMitnicK) +- Cover a (XDM) +- Cover b (Razor_AMG) -- 2.45.2 From ec44239e7369753743e6e50604571ee55f0a03df Mon Sep 17 00:00:00 2001 From: Zoz Date: Fri, 26 Feb 2021 17:39:31 +0100 Subject: [PATCH 16/35] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'docker-compo?= =?UTF-8?q?se/adguard/docker-compose.yml'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker-compose/adguard/docker-compose.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/docker-compose/adguard/docker-compose.yml b/docker-compose/adguard/docker-compose.yml index 0f17173..3182bf0 100755 --- a/docker-compose/adguard/docker-compose.yml +++ b/docker-compose/adguard/docker-compose.yml @@ -15,7 +15,9 @@ services: - '443:443/tcp' - '853:853/tcp' image: adguard/adguardhome - network_mode: prod #conseillé de ne pas utiliser host car limité a 16 containers +# Network conseillé de ne pas utiliser host (pas de redirection de port) ni default_bridge car limité a 16 ip +# Si vous souhaiter utiliser le serveur dhcp il faut utiliser host + network_mode: adguard_network restart: unless-stopped # Decommenter les 2 lignes suivantes pour que watchtower surveille ce conteneur # labels: -- 2.45.2 From 0b5c320593a2fb091a873d201537f7b8f44f2353 Mon Sep 17 00:00:00 2001 From: Zoz Date: Fri, 26 Feb 2021 17:42:12 +0100 Subject: [PATCH 17/35] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'docker-compo?= =?UTF-8?q?se/bitwarden/docker-compose.yml'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker-compose/bitwarden/docker-compose.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/docker-compose/bitwarden/docker-compose.yml b/docker-compose/bitwarden/docker-compose.yml index d69d3d8..ff8c9d6 100755 --- a/docker-compose/bitwarden/docker-compose.yml +++ b/docker-compose/bitwarden/docker-compose.yml @@ -14,7 +14,8 @@ services: volumes: - /volume1/docker/bitwarden/bw-data:/data environment: - WEBSOCKET_ENABLED: 'true' # Necessaire pour utiliser websockets - SIGNUPS_ALLOWED: 'true' # Mettre faux une fois le 1er utilisateur creer et redemarrer le conteneur - network_mode: prod #conseillé de ne pas utiliser host car limité a 16 containers + - WEBSOCKET_ENABLED: 'true' # Necessaire pour utiliser websockets + - SIGNUPS_ALLOWED: 'true' # Mettre faux une fois le 1er utilisateur creer et redemarrer le conteneur +# Network conseillé de ne pas utiliser host (pas de redirection de port) ni default_bridge car limité a 16 ip + network_mode: 'bitwarden_network' # conseillé de ne pas utiliser host car limité a 16 containers -- 2.45.2 From 5589fbb3ed2e2cbd65c7d9913a37c9ce96c0b887 Mon Sep 17 00:00:00 2001 From: Zoz Date: Fri, 26 Feb 2021 17:43:25 +0100 Subject: [PATCH 18/35] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'docker-compo?= =?UTF-8?q?se/heimdall/docker-compose.yml'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker-compose/heimdall/docker-compose.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docker-compose/heimdall/docker-compose.yml b/docker-compose/heimdall/docker-compose.yml index 3fed125..0a8b004 100755 --- a/docker-compose/heimdall/docker-compose.yml +++ b/docker-compose/heimdall/docker-compose.yml @@ -15,7 +15,8 @@ services: - '/volume1/docker/heimdall/config:/config' restart: unless-stopped image: ghcr.io/linuxserver/heimdall - network_mode: prod #conseillé de ne pas utiliser host car limité a 16 containers +# Network conseillé de ne pas utiliser host (pas de redirection de port) ni default_bridge car limité a 16 ip + network_mode: 'heimdall_network' #conseillé de ne pas utiliser host car limité a 16 containers # Decommenter les 2 lignes suivantes pour que watchtower surveille ce conteneur # labels: # - com.centurylinklabs.watchtower.enable=true -- 2.45.2 From 538e8505a0ba4ed0041364185baa820ad8bd7735 Mon Sep 17 00:00:00 2001 From: Zoz Date: Fri, 26 Feb 2021 17:44:50 +0100 Subject: [PATCH 19/35] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'docker-compo?= =?UTF-8?q?se/ombi/docker-compose.yml'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker-compose/ombi/docker-compose.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docker-compose/ombi/docker-compose.yml b/docker-compose/ombi/docker-compose.yml index d0f1fb9..8c4f179 100755 --- a/docker-compose/ombi/docker-compose.yml +++ b/docker-compose/ombi/docker-compose.yml @@ -17,4 +17,5 @@ services: # labels: # - com.centurylinklabs.watchtower.enable=true image: 'ghcr.io/linuxserver/ombi:development' - network_mode: prod #conseillé de ne pas utiliser host car limité a 16 containers +# Network conseillé de ne pas utiliser host (pas de redirection de port) ni default_bridge car limité a 16 ip + network_mode: 'ombi_network' -- 2.45.2 From 9a1ed1d991c5f07e27add60c695fe4f72daff735 Mon Sep 17 00:00:00 2001 From: Zoz Date: Fri, 26 Feb 2021 17:45:27 +0100 Subject: [PATCH 20/35] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'docker-compo?= =?UTF-8?q?se/bitwarden/docker-compose.yml'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker-compose/bitwarden/docker-compose.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker-compose/bitwarden/docker-compose.yml b/docker-compose/bitwarden/docker-compose.yml index ff8c9d6..6562fe5 100755 --- a/docker-compose/bitwarden/docker-compose.yml +++ b/docker-compose/bitwarden/docker-compose.yml @@ -17,5 +17,5 @@ services: - WEBSOCKET_ENABLED: 'true' # Necessaire pour utiliser websockets - SIGNUPS_ALLOWED: 'true' # Mettre faux une fois le 1er utilisateur creer et redemarrer le conteneur # Network conseillé de ne pas utiliser host (pas de redirection de port) ni default_bridge car limité a 16 ip - network_mode: 'bitwarden_network' # conseillé de ne pas utiliser host car limité a 16 containers + network_mode: 'bitwarden_network' -- 2.45.2 From 6c2a00021ef0b21c3cbd448be2f99cd7753186cc Mon Sep 17 00:00:00 2001 From: Zoz Date: Fri, 26 Feb 2021 17:45:51 +0100 Subject: [PATCH 21/35] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'docker-compo?= =?UTF-8?q?se/heimdall/docker-compose.yml'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker-compose/heimdall/docker-compose.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker-compose/heimdall/docker-compose.yml b/docker-compose/heimdall/docker-compose.yml index 0a8b004..0bde864 100755 --- a/docker-compose/heimdall/docker-compose.yml +++ b/docker-compose/heimdall/docker-compose.yml @@ -16,7 +16,7 @@ services: restart: unless-stopped image: ghcr.io/linuxserver/heimdall # Network conseillé de ne pas utiliser host (pas de redirection de port) ni default_bridge car limité a 16 ip - network_mode: 'heimdall_network' #conseillé de ne pas utiliser host car limité a 16 containers + network_mode: 'heimdall_network' # Decommenter les 2 lignes suivantes pour que watchtower surveille ce conteneur # labels: # - com.centurylinklabs.watchtower.enable=true -- 2.45.2 From 2f3dd887010dee26a64b6f564f6b1e952532db4f Mon Sep 17 00:00:00 2001 From: Zoz Date: Fri, 26 Feb 2021 17:47:07 +0100 Subject: [PATCH 22/35] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'docker-compo?= =?UTF-8?q?se/plex/docker-compose.yml'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker-compose/plex/docker-compose.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docker-compose/plex/docker-compose.yml b/docker-compose/plex/docker-compose.yml index 0c75e3f..80903aa 100755 --- a/docker-compose/plex/docker-compose.yml +++ b/docker-compose/plex/docker-compose.yml @@ -6,7 +6,8 @@ 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 +# Network conseillé de ne pas utiliser host (pas de redirection de port) ni default_bridge car limité a 16 ip + network_mode: 'plex_network' # Decommenter les 2 lignes suivantes pour que watchtower surveille ce conteneur # labels: # - com.centurylinklabs.watchtower.enable=true -- 2.45.2 From 8582be6dd841bcd8cad9a3c427521df82259d2a6 Mon Sep 17 00:00:00 2001 From: Zoz Date: Fri, 26 Feb 2021 17:48:14 +0100 Subject: [PATCH 23/35] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'docker-compo?= =?UTF-8?q?se/speedtest/docker-compose.yml'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker-compose/speedtest/docker-compose.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docker-compose/speedtest/docker-compose.yml b/docker-compose/speedtest/docker-compose.yml index 025626c..c749b93 100755 --- a/docker-compose/speedtest/docker-compose.yml +++ b/docker-compose/speedtest/docker-compose.yml @@ -18,4 +18,5 @@ services: # labels: # - com.centurylinklabs.watchtower.enable=true image: henrywhitaker3/speedtest-tracker - network_mode: prod #conseillé de ne pas utiliser host car limité a 16 containers +# Network conseillé de ne pas utiliser host (pas de redirection de port) ni default_bridge car limité a 16 ip + network_mode: 'speedtest_network' -- 2.45.2 From 3ee712f0a29ecb61cbce48c8c1b6b211d291dc39 Mon Sep 17 00:00:00 2001 From: Zoz Date: Fri, 26 Feb 2021 17:49:21 +0100 Subject: [PATCH 24/35] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'docker-compo?= =?UTF-8?q?se/tautulli/docker-compose.yml'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker-compose/tautulli/docker-compose.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docker-compose/tautulli/docker-compose.yml b/docker-compose/tautulli/docker-compose.yml index f8799ae..a99689a 100755 --- a/docker-compose/tautulli/docker-compose.yml +++ b/docker-compose/tautulli/docker-compose.yml @@ -18,4 +18,5 @@ services: # labels: # - com.centurylinklabs.watchtower.enable=true image: 'ghcr.io/linuxserver/tautulli:latest' # Ancien dépôt : linuxserver/tautulli:latest - network_mode: prod #conseillé de ne pas utiliser host car limité a 16 containers +# Network conseillé de ne pas utiliser host (pas de redirection de port) ni default_bridge car limité a 16 ip + network_mode: 'tautulli_network' -- 2.45.2 From ffe30ba7cf144f1d12f103bd9697a2f2aa47cdf8 Mon Sep 17 00:00:00 2001 From: Zoz Date: Fri, 26 Feb 2021 17:50:27 +0100 Subject: [PATCH 25/35] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'docker-compo?= =?UTF-8?q?se/watchtower/docker-compose.yml'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker-compose/watchtower/docker-compose.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docker-compose/watchtower/docker-compose.yml b/docker-compose/watchtower/docker-compose.yml index 43e291c..99e3012 100755 --- a/docker-compose/watchtower/docker-compose.yml +++ b/docker-compose/watchtower/docker-compose.yml @@ -25,4 +25,5 @@ services: # - WATCHTOWER_NOTIFICATION_SLACK_HOOK_URL=URL-DU-TOKEN/slack #si discord laissé /slack volumes: - /var/run/docker.sock:/var/run/docker.sock - network_mode: prod #conseillé de ne pas utiliser host car limité a 16 containers \ No newline at end of file +# Network conseillé de ne pas utiliser host (pas de redirection de port) ni default_bridge car limité a 16 ip + network_mode: 'watchtower_network' \ No newline at end of file -- 2.45.2 From 63c48e160a39ece54332d214befb7e7583554de1 Mon Sep 17 00:00:00 2001 From: Zoz Date: Fri, 26 Feb 2021 17:59:03 +0100 Subject: [PATCH 26/35] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'docker-compo?= =?UTF-8?q?se/bitwarden/docker-compose.yml'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker-compose/bitwarden/docker-compose.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker-compose/bitwarden/docker-compose.yml b/docker-compose/bitwarden/docker-compose.yml index 6562fe5..47d9e19 100755 --- a/docker-compose/bitwarden/docker-compose.yml +++ b/docker-compose/bitwarden/docker-compose.yml @@ -17,5 +17,5 @@ services: - WEBSOCKET_ENABLED: 'true' # Necessaire pour utiliser websockets - SIGNUPS_ALLOWED: 'true' # Mettre faux une fois le 1er utilisateur creer et redemarrer le conteneur # Network conseillé de ne pas utiliser host (pas de redirection de port) ni default_bridge car limité a 16 ip - network_mode: 'bitwarden_network' + network_mode: 'bitwardenrs_network' -- 2.45.2 From c3c89bbc882ccd2abed3481a22d94f4eebb8a929 Mon Sep 17 00:00:00 2001 From: Zoz Date: Fri, 26 Feb 2021 18:12:34 +0100 Subject: [PATCH 27/35] renommage bitwardenrs --- docker-compose/{bitwarden => bitwardenrs}/docker-compose.yml | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename docker-compose/{bitwarden => bitwardenrs}/docker-compose.yml (100%) diff --git a/docker-compose/bitwarden/docker-compose.yml b/docker-compose/bitwardenrs/docker-compose.yml similarity index 100% rename from docker-compose/bitwarden/docker-compose.yml rename to docker-compose/bitwardenrs/docker-compose.yml -- 2.45.2 From ae5dfb999c98f5c0c03be0d51aaa3e257232cb4d Mon Sep 17 00:00:00 2001 From: NightPumpkin Date: Fri, 26 Feb 2021 19:01:01 +0100 Subject: [PATCH 28/35] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'README.md'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 25 ++++++++++++------------- 1 file changed, 12 insertions(+), 13 deletions(-) diff --git a/README.md b/README.md index 11f5b68..7fc930a 100644 --- a/README.md +++ b/README.md @@ -2,12 +2,10 @@ Retrouvez-nous ici : https://discord.gg/ERpYMqS -![](https://i.imgur.com/RiGJ5pK.png) - ## Table des matières * [Comment utiliser Git](#wiki) -* [docker-compose](#docker-compose) -* [wiki](#wiki) +* [Docker-compose](#Docker-compose) +* [Wiki](#Wiki) ## Comment utiliser Git @@ -15,7 +13,10 @@ Clonez le dépot sur votre machine `git clone https://gitea.zoz-serv.org/Zoz/ple ### Pour chaque modification, attention à bien suivre cette procédure si vous voulez éviter des conflits de versions -- Créez votre branche via la GUI Gitea (idéalement votre pseudo) ex : Benj +- Créez votre branche via la GUI Gitea (idéalement votre pseudo) ex : `Benj` + +![mabanche](https://i.imgur.com/0KLNFSG.png) + - Rapatriez les dernières modifications : `git pull` - Mettez vous sur votre branche : `git checkout mabranche` - Faites vos modificatiosn (création de fichiers etc) @@ -29,14 +30,12 @@ Clonez le dépot sur votre machine `git clone https://gitea.zoz-serv.org/Zoz/ple Quand la pull request est close et/ou mergé, pensez à supprimer votre branche, vous pourrez la recréer plus tard quand vous aurez besoin... -### petit reminder +### Petit reminder - **ON NE TRAVAILLE JAMAIS SUR LE MASTER** - - **Un renommage de répertoire cause un conflit généralement, nécessite intervention manuelle** - - `git status` > donne la branche courante ainsi que l'état des fichiers modifiés > git status > Sur la branche master @@ -62,9 +61,9 @@ vous pourrez la recréer plus tard quand vous aurez besoin... - `git merge master` > (doit être fait après un `git pull`) on récupère toutes les dernières modifs du master pour les mettre sur la branche courante -### au secours +### Au secours -#### j'ai fait mes modif sur le master (sans commit) +#### J'ai fait mes modif sur le master (sans commit) - `git stash` > je sauvegarde mes modifs en local et rétablis le dernier commit - `git pull` > je récupère des dernières modifs du serveur @@ -73,9 +72,9 @@ vous pourrez la recréer plus tard quand vous aurez besoin... - `git stash apply` > j'applique ma sauvegarde local - je poursuis mes modifs et je add/commit/push quand j'ai fini -## docker-compose +## Docker-compose -### fonctionnement +### Fonctionnement Le répertoire `docker-compose/` contient uniquement les docker-compose de chaque service/application. @@ -104,7 +103,7 @@ Exemple ko: -## wiki +## Wiki fichiers au format md (markdown) -- 2.45.2 From a5f310e3e7288711f2e4e6f0393ec886ed8ff827 Mon Sep 17 00:00:00 2001 From: NightPumpkin Date: Fri, 26 Feb 2021 19:13:42 +0100 Subject: [PATCH 29/35] =?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 -- 2.45.2 From e7203b56dd88944c4460052a04a2f37ce6394629 Mon Sep 17 00:00:00 2001 From: NightPumpkin Date: Fri, 26 Feb 2021 19:19:56 +0100 Subject: [PATCH 30/35] =?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 -- 2.45.2 From 32976a81b982f38ad116911a9ccdcd3e0b8ff17c Mon Sep 17 00:00:00 2001 From: NightPumpkin Date: Fri, 26 Feb 2021 19:26:31 +0100 Subject: [PATCH 31/35] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'docker-compo?= =?UTF-8?q?se/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 -- 2.45.2 From 284460b4b851dd1942d4a5adb7f3f38f8756fc05 Mon Sep 17 00:00:00 2001 From: NightPumpkin Date: Fri, 26 Feb 2021 19:26:57 +0100 Subject: [PATCH 32/35] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'docker-compo?= =?UTF-8?q?se/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 -- 2.45.2 From 11c7ad88b921bbdd10a9f69f64101d782dba64b5 Mon Sep 17 00:00:00 2001 From: Zoz Date: Fri, 26 Feb 2021 19:34:54 +0100 Subject: [PATCH 33/35] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'docker-compo?= =?UTF-8?q?se/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 -- 2.45.2 From 051d2f14be75a5aedf6a37304ba4a903474d0c62 Mon Sep 17 00:00:00 2001 From: NightPumpkin Date: Fri, 26 Feb 2021 20:32:22 +0100 Subject: [PATCH 34/35] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'README.md'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 118 +++++------------------------------------------------- 1 file changed, 10 insertions(+), 108 deletions(-) diff --git a/README.md b/README.md index 7fc930a..5a648ee 100644 --- a/README.md +++ b/README.md @@ -1,117 +1,19 @@ # Repo Officiel du Discord Plex FR -Retrouvez-nous ici : https://discord.gg/ERpYMqS - ## Table des matières -* [Comment utiliser Git](#wiki) -* [Docker-compose](#Docker-compose) -* [Wiki](#Wiki) +* [Qui sommes-nous ?](#) +* [A quoi sert ce dépot ?](#) +* [Comment nous rejoindre ?](#) -## Comment utiliser Git +## Qui sommes-nous ? -Clonez le dépot sur votre machine `git clone https://gitea.zoz-serv.org/Zoz/plex_fr_discord_repo.git` +Nous sommes une communauté francophone autour du logiciel Plex. +... -### Pour chaque modification, attention à bien suivre cette procédure si vous voulez éviter des conflits de versions +## A quoi sert ce dépot ? -- Créez votre branche via la GUI Gitea (idéalement votre pseudo) ex : `Benj` +Ce dépot nous sert a stocker les composes / aides / tutos / ... qui nous permettent d'aider la communauté. L'avantage du dépot est que toutes personnes inscrits peu contribuer. -![mabanche](https://i.imgur.com/0KLNFSG.png) +## Comment nous rejoindre ? -- Rapatriez les dernières modifications : `git pull` -- Mettez vous sur votre branche : `git checkout mabranche` -- Faites vos modificatiosn (création de fichiers etc) -- Récupérez les éventuelles denrières modifications : `git pull` puis `git merge master` -- Ajoutez les nouveaux fichiers : `git add .` ou `git add -A` -- Validez les modif : `git commit -m "ma super modif"` -- Balancez sur le serveur : `git push` -- Et ouvrez une pull request via la GUI - - -Quand la pull request est close et/ou mergé, pensez à supprimer votre branche, -vous pourrez la recréer plus tard quand vous aurez besoin... - -### Petit reminder - -- **ON NE TRAVAILLE JAMAIS SUR LE MASTER** - -- **Un renommage de répertoire cause un conflit généralement, nécessite intervention manuelle** - -- `git status` > donne la branche courante ainsi que l'état des fichiers modifiés -> git status -> Sur la branche master -> Votre branche est à jour avec 'origin/master'. -> -> Modifications qui ne seront pas validées : -> (utilisez "git add ..." pour mettre à jour ce qui sera validé) -> (utilisez "git checkout -- ..." pour annuler les modifications dans la copie de travail) -> -> modifié : README.md -> -> aucune modification n'a été ajoutée à la validation (utilisez "git add" ou "git commit -a") - - -- `git add toto.pouet` ou `git add .` > ajout les modifications sur toto.pouet ou sur tous les fichiers au prochain commit - - -- `git commit -m "mon super message"` > on pose le commit avec un message qui explique ce que l'on a fait (pratique pour retrouver ca plus tard si besoin) - - -- `git pull` > on récupère toutes les dernières modifs du serveur - - -- `git merge master` > (doit être fait après un `git pull`) on récupère toutes les dernières modifs du master pour les mettre sur la branche courante - -### Au secours - -#### J'ai fait mes modif sur le master (sans commit) - -- `git stash` > je sauvegarde mes modifs en local et rétablis le dernier commit -- `git pull` > je récupère des dernières modifs du serveur -- `git checkout mabranche` > je changement de branche -- `git merge master` > je récupère les dernières modifs du master sur ma branche -- `git stash apply` > j'applique ma sauvegarde local -- je poursuis mes modifs et je add/commit/push quand j'ai fini - -## Docker-compose - -### 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` - - - -## Wiki - -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` +Nous sommes sur Discord, a cette adresse : https://discord.gg/ERpYMqS \ No newline at end of file -- 2.45.2 From ec4f57ec5b456dd893a7737bd8b507181f8be102 Mon Sep 17 00:00:00 2001 From: NightPumpkin Date: Fri, 26 Feb 2021 20:33:35 +0100 Subject: [PATCH 35/35] =?UTF-8?q?Cr=C3=A9ation=20README=5FGIT?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README_GIT.md | 115 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 115 insertions(+) create mode 100644 README_GIT.md diff --git a/README_GIT.md b/README_GIT.md new file mode 100644 index 0000000..5b5b9f5 --- /dev/null +++ b/README_GIT.md @@ -0,0 +1,115 @@ +# AIDE POUR LE REPO + +## Table des matières +* [Comment utiliser Git](#wiki) +* [Docker-compose](#docker-compose) +* [Wiki](#wiki) + +## Comment utiliser Git + +Clonez le dépot sur votre machine `git clone https://gitea.zoz-serv.org/Zoz/plex_fr_discord_repo.git` + +### Pour chaque modification, attention à bien suivre cette procédure si vous voulez éviter des conflits de versions + +- Créez votre branche via la GUI Gitea (idéalement votre pseudo) ex : `Benj` + +![mabanche](https://i.imgur.com/0KLNFSG.png) + +- Rapatriez les dernières modifications : `git pull` +- Mettez vous sur votre branche : `git checkout mabranche` +- Faites vos modificatiosn (création de fichiers etc) +- Récupérez les éventuelles denrières modifications : `git pull` puis `git merge master` +- Ajoutez les nouveaux fichiers : `git add .` ou `git add -A` +- Validez les modif : `git commit -m "ma super modif"` +- Balancez sur le serveur : `git push` +- Et ouvrez une pull request via la GUI + + +Quand la pull request est close et/ou mergé, pensez à supprimer votre branche, +vous pourrez la recréer plus tard quand vous aurez besoin... + +### Petit reminder + +- **ON NE TRAVAILLE JAMAIS SUR LE MASTER** + +- **Un renommage de répertoire cause un conflit généralement, nécessite intervention manuelle** + +- `git status` > donne la branche courante ainsi que l'état des fichiers modifiés +> git status +> Sur la branche master +> Votre branche est à jour avec 'origin/master'. +> +> Modifications qui ne seront pas validées : +> (utilisez "git add ..." pour mettre à jour ce qui sera validé) +> (utilisez "git checkout -- ..." pour annuler les modifications dans la copie de travail) +> +> modifié : README.md +> +> aucune modification n'a été ajoutée à la validation (utilisez "git add" ou "git commit -a") + + +- `git add toto.pouet` ou `git add .` > ajout les modifications sur toto.pouet ou sur tous les fichiers au prochain commit + + +- `git commit -m "mon super message"` > on pose le commit avec un message qui explique ce que l'on a fait (pratique pour retrouver ca plus tard si besoin) + + +- `git pull` > on récupère toutes les dernières modifs du serveur + + +- `git merge master` > (doit être fait après un `git pull`) on récupère toutes les dernières modifs du master pour les mettre sur la branche courante + +### Au secours + +#### J'ai fait mes modif sur le master (sans commit) + +- `git stash` > je sauvegarde mes modifs en local et rétablis le dernier commit +- `git pull` > je récupère des dernières modifs du serveur +- `git checkout mabranche` > je changement de branche +- `git merge master` > je récupère les dernières modifs du master sur ma branche +- `git stash apply` > j'applique ma sauvegarde local +- je poursuis mes modifs et je add/commit/push quand j'ai fini + +## Docker-compose + +### 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` + + + +## Wiki + +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` \ No newline at end of file -- 2.45.2