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: - sonarr_config:/config - /volume1/media:/tv - /volume1/Downloads:/Downloads restart: unless-stopped radarr: image: linuxserver/radarr container_name: radarr network_mode: service:wireguard environment: - PUID=1026 - PGID=100 - TZ=Europe/Moscow volumes: - radarr_config:/config - /volume1/media:/movies - /volume1/Downloads:/Downloads restart: unless-stopped seerr: image: seerr/seerr:latest container_name: seerr network_mode: service:wireguard environment: - LOG_LEVEL=info - TZ=Europe/Moscow volumes: - seerr_config:/app/config restart: unless-stopped tautulli: image: linuxserver/tautulli container_name: tautulli environment: - PUID=1026 - PGID=100 - TZ=Europe/Moscow volumes: - tautulli_config:/config ports: - "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: - jackett_config:/config restart: unless-stopped volumes: sonarr_config: radarr_config: seerr_config: tautulli_config: jackett_config: