From fcd66cdf3db03146ea561b4fce2b92cc18cad983 Mon Sep 17 00:00:00 2001 From: smolkik-code Date: Tue, 26 May 2026 17:21:28 +0700 Subject: [PATCH] update media/docker-compose.yanl --- media/docker-compose.yaml | 69 +++++++++++++++++++++++++++------------ 1 file changed, 48 insertions(+), 21 deletions(-) diff --git a/media/docker-compose.yaml b/media/docker-compose.yaml index 7874527..6179f1a 100644 --- a/media/docker-compose.yaml +++ b/media/docker-compose.yaml @@ -1,45 +1,67 @@ version: '3.8' + 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: image: linuxserver/sonarr container_name: sonarr + network_mode: service:wireguard environment: - PUID=1026 - PGID=100 - TZ=Europe/Moscow volumes: - - /volume1/docker/sonarr:/config - - /volume1/media/tv:/tv + - sonarr_config:/config + - /volume1/media:/tv - /volume1/Downloads:/Downloads - ports: - - 8989:8989 restart: unless-stopped radarr: image: linuxserver/radarr container_name: radarr + network_mode: service:wireguard environment: - PUID=1026 - PGID=100 - TZ=Europe/Moscow volumes: - - /volume1/docker/radarr:/config - - /volume1/media/movie:/movies + - radarr_config:/config + - /volume1/media:/movies - /volume1/Downloads:/Downloads - ports: - - 7878:7878 restart: unless-stopped - overseerr: - image: sctx/overseerr - container_name: overseerr + seerr: + image: seerr/seerr:latest + container_name: seerr + network_mode: service:wireguard environment: - LOG_LEVEL=info - TZ=Europe/Moscow volumes: - - /volume1/docker/overseerr:/app/config - ports: - - 5055:5055 + - seerr_config:/app/config restart: unless-stopped tautulli: @@ -50,22 +72,27 @@ services: - PGID=100 - TZ=Europe/Moscow volumes: - - /volume1/docker/tautulli:/config - - /volume1/PlexMediaServer/AppData/Plex Media Server/Logs:/logs:ro + - tautulli_config:/config ports: - - 8181:8181 + - "8181:8181" restart: unless-stopped jackett: image: linuxserver/jackett container_name: jackett + network_mode: service:wireguard environment: - PUID=1026 - PGID=100 - TZ=Europe/Moscow - AUTO_UPDATE=true volumes: - - /volume1/docker/jackett:/config - ports: - - 9117:9117 - restart: unless-stopped \ No newline at end of file + - jackett_config:/config + restart: unless-stopped + +volumes: + sonarr_config: + radarr_config: + seerr_config: + tautulli_config: + jackett_config: \ No newline at end of file