name: compose services: bazarr: container_name: bazarr environment: PGID: "1000" PUID: "1000" TZ: Etc/UTC hostname: Bazarr image: lscr.io/linuxserver/bazarr:latest networks: default: null ports: - mode: ingress target: 6767 published: "6767" protocol: tcp restart: unless-stopped volumes: - type: bind source: /media target: /storage bind: create_host_path: true - type: bind source: /etc/localtime target: /etc/localtime read_only: true bind: create_host_path: true - type: bind source: /media/1TB_NVME/DockStarter//bazarr target: /config bind: create_host_path: true jellyfin: container_name: jellyfin environment: PGID: "1000" PUID: "1000" TZ: Etc/UTC hostname: Jellyfin image: lscr.io/linuxserver/jellyfin:latest networks: default: null ports: - mode: ingress target: 8096 published: "8096" protocol: tcp - mode: ingress target: 8920 published: "8920" protocol: tcp restart: unless-stopped volumes: - type: bind source: /media target: /storage bind: create_host_path: true - type: bind source: /etc/localtime target: /etc/localtime read_only: true bind: create_host_path: true - type: bind source: /media/1TB_NVME/DockStarter//jellyfin target: /config bind: create_host_path: true - type: bind source: /tmp/jellyfin_transcode target: /transcode bind: create_host_path: true prowlarr: container_name: prowlarr environment: PGID: "1000" PUID: "1000" TZ: Etc/UTC hostname: Prowlarr image: lscr.io/linuxserver/prowlarr:latest networks: default: null ports: - mode: ingress target: 9696 published: "9696" protocol: tcp restart: unless-stopped volumes: - type: bind source: /media target: /storage bind: create_host_path: true - type: bind source: /etc/localtime target: /etc/localtime read_only: true bind: create_host_path: true - type: bind source: /media/1TB_NVME/DockStarter//prowlarr target: /config bind: create_host_path: true radarr: container_name: radarr environment: PGID: "1000" PUID: "1000" TZ: Etc/UTC hostname: Radarr image: lscr.io/linuxserver/radarr:latest networks: default: null ports: - mode: ingress target: 7878 published: "7878" protocol: tcp restart: unless-stopped volumes: - type: bind source: /media target: /storage bind: create_host_path: true - type: bind source: /etc/localtime target: /etc/localtime read_only: true bind: create_host_path: true - type: bind source: /media/1TB_NVME/DockStarter//radarr target: /config bind: create_host_path: true sabnzbd: container_name: sabnzbd environment: PGID: "1000" PUID: "1000" TZ: Etc/UTC hostname: SABnzbd image: lscr.io/linuxserver/sabnzbd:latest networks: default: null ports: - mode: ingress target: 8080 published: "8080" protocol: tcp restart: unless-stopped volumes: - type: bind source: /media target: /storage bind: create_host_path: true - type: bind source: /etc/localtime target: /etc/localtime read_only: true bind: create_host_path: true - type: bind source: /media/1TB_NVME/DockStarter//sabnzbd target: /config bind: create_host_path: true sonarr: container_name: sonarr environment: PGID: "1000" PUID: "1000" TZ: Etc/UTC hostname: Sonarr image: lscr.io/linuxserver/sonarr:latest networks: default: null ports: - mode: ingress target: 8989 published: "8989" protocol: tcp restart: unless-stopped volumes: - type: bind source: /media target: /storage bind: create_host_path: true - type: bind source: /etc/localtime target: /etc/localtime read_only: true bind: create_host_path: true - type: bind source: /media/1TB_NVME/DockStarter//sonarr target: /config bind: create_host_path: true watchtower: container_name: watchtower environment: REPO_PASS: "" REPO_USER: "" TZ: Etc/UTC WATCHTOWER_CLEANUP: "true" WATCHTOWER_INCLUDE_STOPPED: "false" WATCHTOWER_MONITOR_ONLY: "false" WATCHTOWER_NOTIFICATION_TEMPLATE: '{{range .}}{{.Message}}{{println}}{{end}}' WATCHTOWER_NOTIFICATION_URL: "" WATCHTOWER_NOTIFICATIONS: shoutrrr WATCHTOWER_NOTIFICATIONS_LEVEL: info WATCHTOWER_SCHEDULE: 0 0 4 * * * WATCHTOWER_TIMEOUT: 10s hostname: Watchtower image: ghcr.io/containrrr/watchtower:latest networks: default: null restart: unless-stopped volumes: - type: bind source: /media target: /storage bind: create_host_path: true - type: bind source: /etc/localtime target: /etc/localtime read_only: true bind: create_host_path: true - type: bind source: /media/1TB_NVME/docker.sock/ target: /var/run/docker.sock bind: create_host_path: true networks: default: name: compose_default runtime: nvidia deploy: resources: reservations: devices: - driver: nvidia count: all