version: '2.2' services: qbit: image: dyonr/qbittorrentvpn sysctls: - net.ipv6.conf.all.disable_ipv6=0 - net.ipv4.conf.all.src_valid_mark=1 cap_add: - NET_ADMIN #- SYS_MODULE environment: - LETSENCRYPT_HOST=q.famslof.nl - VIRTUAL_HOST=q.famslof.nl - VIRTUAL_PORT=8080 - LAN_NETWORK=192.168.0.0/24 - VPN_ENABLED=yes - VPN_TYPE=wireguard - INSTALL_PYTHON3=yes volumes: - /srv/qbit/config:/config - /library/downloads:/downloads - /library:/library restart: unless-stopped networks: - proxy radarr: image: lscr.io/linuxserver/radarr:latest container_name: radarr environment: - LETSENCRYPT_HOST=doubles.famslof.nl - VIRTUAL_HOST=doubles.famslof.nl - VIRTUAL_PORT=7878 - VIRTUAL_PATH=/radarr - VIRTUAL_DEST=/ - PUID=1000 - PGID=1000 - TZ=Europe/Amsterdam volumes: - /srv/radarr/config:/config - /library/movies:/movies #optional - /library/downloads:/downloads #optional restart: unless-stopped networks: - proxy sonarr: image: lscr.io/linuxserver/sonarr:latest container_name: sonarr environment: - LETSENCRYPT_HOST=doubles/.famslof.nl - VIRTUAL_HOST=doubles.famslof.nl - VIRTUAL_PORT=8989 - VIRTUAL_PATH=/sonarr - VIRTUAL_DEST=/ - PUID=1000 - PGID=1000 - TZ=Europe/Amsterdam volumes: - /srv/sonarr/config:/config - /library/shows:/tv #optional - /library/downloads:/downloads #optional restart: unless-stopped networks: - proxy lidarr: image: lscr.io/linuxserver/lidarr:latest container_name: lidarr environment: - LETSENCRYPT_HOST=doubles.famslof.nl - VIRTUAL_HOST=doubles.famslof.nl - VIRTUAL_PORT=8686 - VIRTUAL_PATH=/lidarr - VIRTUAL_DEST=/ - PUID=1000 - PGID=1000 - TZ=Europe/Amsterdam volumes: - /srv/lidarr/config:/config - /library/music:/music #optional - /library/downloads:/downloads #optional restart: unless-stopped networks: - proxy jackett: image: lscr.io/linuxserver/jackett:latest container_name: jackett environment: - LETSENCRYPT_HOST=doubles.famslof.nl - VIRTUAL_HOST=doubles.famslof.nl - VIRTUAL_PORT=9117 - VIRTUAL_HOST=/jackett - VIRTUAL_DEST=/ - PUID=1000 - PGID=1000 - TZ=Europe/Amsterdam links: - flaresolverr volumes: - /srv/jackett/config:/config - /library/downloads:/downloads restart: unless-stopped networks: - proxy flaresolverr: image: ghcr.io/flaresolverr/flaresolverr:latest container_name: flaresolverr jellyfin: image: lscr.io/linuxserver/jellyfin:latest container_name: jellyfin environment: - LETSENCRYPT_HOST=fin.famslof.nl - VIRTUAL_HOST=fin.famslof.nl - VIRTUAL_PORT=8096 - PUID=1000 - PGID=1000 - TZ=Europe/Amsterdam volumes: - /srv/jellyfin/config:/config - /library:/data restart: unless-stopped networks: - proxy