feat: update qnap-docker skill + deploy vidbee
This commit is contained in:
Binary file not shown.
@@ -59,8 +59,8 @@ networks:
|
|||||||
### 3. Règles importantes
|
### 3. Règles importantes
|
||||||
|
|
||||||
- **Nom du dossier = nom du container** — toujours utiliser le même nom pour s'y retrouver
|
- **Nom du dossier = nom du container** — toujours utiliser le même nom pour s'y retrouver
|
||||||
- **Images LinuxServer** (`lscr.io/linuxserver/`) : toujours inclure `PUID`, `PGID`, `TZ`
|
- **Images LinuxServer** (`lscr.io/linuxserver/`) : toujours inclure `PUID=1005`, `PGID=100`, `TZ=Europe/Paris`
|
||||||
- **Images non-LinuxServer** : adapter les variables d'env selon la doc de l'image (PUID/PGID peuvent ne pas s'appliquer)
|
- **Images NON-LinuxServer** : NE PAS ajouter PUID/PGID — adapter uniquement les variables d'env définies dans la doc de l'image. Toujours ajouter `TZ=Europe/Paris` si l'image le supporte.
|
||||||
- **Ports** : commenter les ports HTTP non nécessaires si SWAG/reverse proxy gère l'accès
|
- **Ports** : commenter les ports HTTP non nécessaires si SWAG/reverse proxy gère l'accès
|
||||||
- **Network** : toujours `swag_lan` (external) comme réseau par défaut
|
- **Network** : toujours `swag_lan` (external) comme réseau par défaut
|
||||||
- **restart** : toujours `always`
|
- **restart** : toujours `always`
|
||||||
|
|||||||
@@ -0,0 +1,37 @@
|
|||||||
|
# Exemple : VidBee (image non-LinuxServer, 2 services)
|
||||||
|
# Source : https://github.com/nexmoe/VidBee
|
||||||
|
# Déployé le 2026-03-11 — ports 3800 (web) et 3801 (api)
|
||||||
|
# ⚠️ Pas de PUID/PGID (image non-linuxserver)
|
||||||
|
|
||||||
|
services:
|
||||||
|
vidbee-api:
|
||||||
|
image: ghcr.io/nexmoe/vidbee-api:latest
|
||||||
|
container_name: vidbee-api
|
||||||
|
environment:
|
||||||
|
- VIDBEE_API_HOST=0.0.0.0
|
||||||
|
- VIDBEE_API_PORT=3100
|
||||||
|
- VIDBEE_DOWNLOAD_DIR=/data/downloads
|
||||||
|
- VIDBEE_HISTORY_STORE_PATH=/data/vidbee/vidbee.db
|
||||||
|
- TZ=Europe/Paris
|
||||||
|
volumes:
|
||||||
|
- /share/ZFS24_DATA/docker/vidbee/downloads:/data/downloads
|
||||||
|
- /share/ZFS24_DATA/docker/vidbee/data:/data/vidbee
|
||||||
|
ports:
|
||||||
|
- 3801:3100
|
||||||
|
restart: always
|
||||||
|
|
||||||
|
vidbee-web:
|
||||||
|
image: ghcr.io/nexmoe/vidbee-web:latest
|
||||||
|
container_name: vidbee-web
|
||||||
|
depends_on:
|
||||||
|
- vidbee-api
|
||||||
|
environment:
|
||||||
|
- TZ=Europe/Paris
|
||||||
|
ports:
|
||||||
|
- 3800:3000
|
||||||
|
restart: always
|
||||||
|
|
||||||
|
networks:
|
||||||
|
default:
|
||||||
|
name: swag_lan
|
||||||
|
external: true
|
||||||
@@ -0,0 +1,32 @@
|
|||||||
|
services:
|
||||||
|
vidbee-api:
|
||||||
|
image: ghcr.io/nexmoe/vidbee-api:latest
|
||||||
|
container_name: vidbee-api
|
||||||
|
environment:
|
||||||
|
- VIDBEE_API_HOST=0.0.0.0
|
||||||
|
- VIDBEE_API_PORT=3100
|
||||||
|
- VIDBEE_DOWNLOAD_DIR=/data/downloads
|
||||||
|
- VIDBEE_HISTORY_STORE_PATH=/data/vidbee/vidbee.db
|
||||||
|
- TZ=Europe/Paris
|
||||||
|
volumes:
|
||||||
|
- /share/ZFS24_DATA/docker/vidbee/downloads:/data/downloads
|
||||||
|
- /share/ZFS24_DATA/docker/vidbee/data:/data/vidbee
|
||||||
|
ports:
|
||||||
|
- 3801:3100
|
||||||
|
restart: always
|
||||||
|
|
||||||
|
vidbee-web:
|
||||||
|
image: ghcr.io/nexmoe/vidbee-web:latest
|
||||||
|
container_name: vidbee-web
|
||||||
|
depends_on:
|
||||||
|
- vidbee-api
|
||||||
|
environment:
|
||||||
|
- TZ=Europe/Paris
|
||||||
|
ports:
|
||||||
|
- 3800:3000
|
||||||
|
restart: always
|
||||||
|
|
||||||
|
networks:
|
||||||
|
default:
|
||||||
|
name: swag_lan
|
||||||
|
external: true
|
||||||
Reference in New Issue
Block a user