suggestion d'organisation

This commit is contained in:
ben 2021-02-25 22:17:34 +01:00
parent 0a4f5c3210
commit fbedd497fd
6 changed files with 88 additions and 1 deletions

3
.idea/.gitignore generated vendored Normal file
View File

@ -0,0 +1,3 @@
# Default ignored files
/shelf/
/workspace.xml

4
.idea/misc.xml generated Normal file
View File

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ProjectRootManager" version="2" project-jdk-name="Python 3.7 (pythonenv)" project-jdk-type="Python SDK" />
</project>

View File

@ -2,4 +2,55 @@
Retrouvez-nous ici : https://discord.gg/ERpYMqS
![](https://i.imgur.com/RiGJ5pK.png)
![](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/<app>/docker-compose.yml`
- `<app>` : le nom de l'application ou service à rajouter
### Possibilité
Le bot pourrait appeler le contenu de chaque application selon cette commande
`.docker-compose <app>`
Il chercherait selon l'url suivant :
`https://gitea.zoz-serv.org/Zoz/plex_fr_discord_repo/raw/branch/master/docker-compose/<app>/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 <doc>`
Il chercherait selon l'url suivant :
`https://gitea.zoz-serv.org/Zoz/plex_fr_discord_repo/raw/branch/master/wiki/<doc>.md`
Si HTTP 200 alors on affiche le contenu retourné
Sinon HTTP 404 alors on affiche `la page n'existe pas`

View File

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