Dateien nach "video-stack" hochladen

This commit is contained in:
maxi.auge committed 2026-08-14 22:22:17 +02:00
1 parent 93270248cd
commit ee89a8ba5c
1 file changed
+99
+99
View File
@@ -0,0 +1,99 @@
services:
gluetun:
image: qmcgaw/gluetun:latest
container_name: gluetun
cap_add:
- NET_ADMIN
devices:
- /dev/net/tun:/dev/net/tun
environment:
- DOT=off
- DNS_ADDRESS=1.1.1.1
- PUID=${PUID}
- PGID=${PGID}
- TZ=${TZ}
- VPN_SERVICE_PROVIDER=${VPN_SERVICE_PROVIDER}
- VPN_TYPE=${VPN_TYPE}
- WIREGUARD_PRIVATE_KEY=${WIREGUARD_PRIVATE_KEY}
- SERVER_COUNTRIES=${SERVER_COUNTRIES}
volumes:
- ./appdata/gluetun:/gluetun
ports:
- "9090:9090" # WEAVER
networks:
- media_net
restart: unless-stopped
scryer:
image: ghcr.io/scryer-media/scryer:latest
container_name: scryer
restart: unless-stopped
environment:
- PUID=${PUID}
- PGID=${PGID}
- TZ=${TZ}
ports:
- "8080:8080"
volumes:
- ./appdata/scryer/config:/config
- ./media/movies:/data/movies
- ./media/series:/data/series
- ./media/anime:/data/anime
- ./media/4k:/data/4k
- ./downloads:/downloads
networks:
- media_net
weaver:
image: ghcr.io/scryer-media/weaver:latest
container_name: weaver
restart: unless-stopped
network_mode: "service:gluetun"
environment:
- PUID=${PUID}
- PGID=${PGID}
- TZ=${TZ}
volumes:
- ./appdata/weaver/config:/config
- ./downloads:/downloads
jellyfin:
image: jellyfin/jellyfin
container_name: jellyfin
environment:
- PUID=${PUID}
- PGID=${PGID}
- TZ=${TZ}
- JELLYFIN_PublishedServerUrl=https://jf.auge.cool
ports:
- 8096:8096/tcp
- 7359:7359/udp
volumes:
- ./appdata/jellyfin/config:/config
- ./cache/jellyfin:/cache
- type: bind
source: ./media
target: /media
networks:
- media_net
restart: unless-stopped
prowlarr:
image: lscr.io/linuxserver/prowlarr:latest
container_name: prowlarr
environment:
- PUID=${PUID}
- PGID=${PGID}
- TZ=${TZ}
volumes:
- ./appdata/prowlarr:/config
ports:
- "9696:9696"
networks:
- media_net
restart: unless-stopped
networks:
media_net:
name: media_net
driver: bridge