update media/docker-compose.yanl

This commit is contained in:
2026-05-26 17:21:28 +07:00
parent 91d8a45436
commit fcd66cdf3d

View File

@@ -1,45 +1,67 @@
version: '3.8' version: '3.8'
services: services:
wireguard:
image: linuxserver/wireguard
container_name: wireguard
cap_add:
- NET_ADMIN
- SYS_MODULE
environment:
- PUID=1026
- PGID=100
- TZ=Europe/Moscow
- PEERDNS=1.1.1.1 # DNS внутри туннеля. При необходимости замените на 8.8.8.8 или 94.140.14.14
sysctls:
- net.ipv4.conf.all.src_valid_mark=1
volumes:
- ./wireguard/config:/config
- /lib/modules:/lib/modules
ports:
- "51820:51820/udp"
- "8989:8989" # Sonarr
- "7878:7878" # Radarr
- "5055:5055" # Seerr
- "9117:9117" # Jackett
restart: unless-stopped
sonarr: sonarr:
image: linuxserver/sonarr image: linuxserver/sonarr
container_name: sonarr container_name: sonarr
network_mode: service:wireguard
environment: environment:
- PUID=1026 - PUID=1026
- PGID=100 - PGID=100
- TZ=Europe/Moscow - TZ=Europe/Moscow
volumes: volumes:
- /volume1/docker/sonarr:/config - sonarr_config:/config
- /volume1/media/tv:/tv - /volume1/media:/tv
- /volume1/Downloads:/Downloads - /volume1/Downloads:/Downloads
ports:
- 8989:8989
restart: unless-stopped restart: unless-stopped
radarr: radarr:
image: linuxserver/radarr image: linuxserver/radarr
container_name: radarr container_name: radarr
network_mode: service:wireguard
environment: environment:
- PUID=1026 - PUID=1026
- PGID=100 - PGID=100
- TZ=Europe/Moscow - TZ=Europe/Moscow
volumes: volumes:
- /volume1/docker/radarr:/config - radarr_config:/config
- /volume1/media/movie:/movies - /volume1/media:/movies
- /volume1/Downloads:/Downloads - /volume1/Downloads:/Downloads
ports:
- 7878:7878
restart: unless-stopped restart: unless-stopped
overseerr: seerr:
image: sctx/overseerr image: seerr/seerr:latest
container_name: overseerr container_name: seerr
network_mode: service:wireguard
environment: environment:
- LOG_LEVEL=info - LOG_LEVEL=info
- TZ=Europe/Moscow - TZ=Europe/Moscow
volumes: volumes:
- /volume1/docker/overseerr:/app/config - seerr_config:/app/config
ports:
- 5055:5055
restart: unless-stopped restart: unless-stopped
tautulli: tautulli:
@@ -50,22 +72,27 @@ services:
- PGID=100 - PGID=100
- TZ=Europe/Moscow - TZ=Europe/Moscow
volumes: volumes:
- /volume1/docker/tautulli:/config - tautulli_config:/config
- /volume1/PlexMediaServer/AppData/Plex Media Server/Logs:/logs:ro
ports: ports:
- 8181:8181 - "8181:8181"
restart: unless-stopped restart: unless-stopped
jackett: jackett:
image: linuxserver/jackett image: linuxserver/jackett
container_name: jackett container_name: jackett
network_mode: service:wireguard
environment: environment:
- PUID=1026 - PUID=1026
- PGID=100 - PGID=100
- TZ=Europe/Moscow - TZ=Europe/Moscow
- AUTO_UPDATE=true - AUTO_UPDATE=true
volumes: volumes:
- /volume1/docker/jackett:/config - jackett_config:/config
ports: restart: unless-stopped
- 9117:9117
restart: unless-stopped volumes:
sonarr_config:
radarr_config:
seerr_config:
tautulli_config:
jackett_config: