version: '2' services: nginx-proxy: image: jwilder/nginx-proxy ports: - "80:80" volumes: - /var/run/docker.sock:/tmp/docker.sock:ro # plex: # image: lscr.io/linuxserver/plex:latest # container_name: plex # environment: # - PUID=1000 # - PGID=1000 # - TZ=Etc/UTC # - VIRTUAL_HOST=plex.brodin.rocks # - VERSION=docker # # - PLEX_CLAIM= #optional # volumes: # - ./config/plex:/config # - /media/storage/TV:/tv # - /media/storage/Movies:/movies # restart: unless-stopped radarr: image: lscr.io/linuxserver/radarr:latest container_name: radarr environment: - PUID=1000 - PGID=1000 - TZ=Etc/UTC - VIRTUAL_HOST=radarr.brodin.rocks volumes: - ./config/radarr:/config - /media/storage/Movies:/movies - /media/seedbox:/downloads expose: - "7878" ports: - 7878:7878 restart: unless-stopped sonarr: image: lscr.io/linuxserver/sonarr:latest container_name: sonarr environment: - PUID=1000 - PGID=1000 - TZ=Etc/UTC - VIRTUAL_HOST=sonarr.brodin.rocks volumes: - ./config/sonarr:/config - /media/storage/TV:/tv - /media/seedbox:/downloads expose: - "8989" ports: - 8989:8989 restart: unless-stopped prowlarr: image: lscr.io/linuxserver/prowlarr:latest container_name: prowlarr environment: - PUID=1000 - PGID=1000 - TZ=Etc/UTC - VIRTUAL_HOST=prowlarr.brodin.rocks volumes: - ./config/prowlarr:/config expose: - "9696" ports: - 9696:9696 restart: unless-stopped # mylar3: # image: lscr.io/linuxserver/mylar3:latest # container_name: mylar3 # environment: # - PUID=1000 # - PGID=1000 # - TZ=Etc/UTC # - VIRTUAL_HOST=mylar.brodin.rocks # volumes: # - ./config/mylar3:/config # - /media/storage/Comics:/comics # - /media/seedbox:/downloads # ports: # - 8090:8090 # restart: unless-stopped # ubooquity: # image: lscr.io/linuxserver/ubooquity:latest # container_name: ubooquity # environment: # - PUID=1000 # - PGID=1000 # - TZ=Etc/UTC # - VIRTUAL_HOST=ubooquity.brodin.rocks # # - MAXMEM= #optional # volumes: # - ./config/ubooquity:/config # - /media/storage/Books:/books # - /media/storage/Comics:/comics # # - /path/to/raw/files:/files # ports: # - 2202:2202 # - 2203:2203 # restart: unless-stopped # audiobookshelf: # image: ghcr.io/advplyr/audiobookshelf:latest # ports: # - 13378:80 # volumes: # - ./config/audiobookshelf:/config # - /media/storage/Audiobooks:/audiobooks # # - :/podcasts # - /media/storage/Audiobooks/metadata:/metadata # environment: # - TZ=America/Toronto # - VIRTUAL_HOST=audiobookshelf.brodin.rocks # readarr: # image: lscr.io/linuxserver/readarr:develop # container_name: readarr # environment: # - PUID=1000 # - PGID=1000 # - TZ=Etc/UTC # - VIRTUAL_HOST=readarr.brodin.rocks # volumes: # - ./config/readarr:/config # - /media/storage/Books:/books # - /media/seedbox:/downloads # expose: # - "8787" # ports: # - 8787:8787 # restart: unless-stopped # readarr-audio: # image: lscr.io/linuxserver/readarr:develop # container_name: readarr-audio # environment: # - PUID=1000 # - PGID=1000 # - TZ=Etc/UTC # - VIRTUAL_HOST=readarr-audio.brodin.rocks # volumes: # - ./config/readarr:/config # - /media/storage/AudioBooks:/audiobooks # - /media/seedbox:/downloads # expose: # - "8787" # ports: # - 8787:8787 # restart: unless-stopped