Created
May 15, 2025 23:58
-
-
Save MarioFronza/53cb8fa3bb6d765d4bb024245d3e2f73 to your computer and use it in GitHub Desktop.
homelab-media-services
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| services: | |
| radarr: | |
| image: lscr.io/linuxserver/radarr:latest | |
| container_name: radarr | |
| environment: | |
| - PUID=1000 | |
| - PGID=1000 | |
| - TZ=America/Sao_Paulo | |
| volumes: | |
| - /home/mariofronza/radarr/appdata/config:/config | |
| - /media/storage/videos/radarr/movies:/movies | |
| - /media/storage/downloads/torrents:/downloads | |
| ports: | |
| - 7878:7878 | |
| restart: unless-stopped | |
| networks: | |
| - media_network | |
| sonarr: | |
| image: lscr.io/linuxserver/sonarr:latest | |
| container_name: sonarr | |
| environment: | |
| - PUID=1000 | |
| - PGID=1000 | |
| - TZ=America/Sao_Paulo | |
| volumes: | |
| - /home/mariofronza/sonarr/appdata/config:/config | |
| - /media/storage/videos/sonarr/tvseries:/tv | |
| - /media/storage/downloads/torrents:/downloads | |
| ports: | |
| - 8989:8989 | |
| restart: unless-stopped | |
| networks: | |
| - media_network | |
| lidarr: | |
| image: lscr.io/linuxserver/lidarr:latest | |
| container_name: lidarr | |
| environment: | |
| - PUID=1000 | |
| - PGID=1000 | |
| - TZ=America/Sao_Paulo | |
| volumes: | |
| - /home/mariofronza/lidarr/appdata/config:/config | |
| - /media/storage/audios/lidarr/music:/music | |
| - /media/storage/downloads/torrents:/downloads | |
| ports: | |
| - 8686:8686 | |
| restart: unless-stopped | |
| networks: | |
| - media_network | |
| readarr: | |
| image: lscr.io/linuxserver/readarr:develop | |
| container_name: readarr | |
| environment: | |
| - PUID=1000 | |
| - PGID=1000 | |
| - TZ=America/Sao_Paulo | |
| volumes: | |
| - /home/mariofronza/readarr/appdata/config:/config | |
| - /media/storage/books/readarr/books:/books | |
| - /media/storage/downloads/torrents:/downloads | |
| ports: | |
| - 8787:8787 | |
| restart: unless-stopped | |
| networks: | |
| - media_network | |
| qbittorrent: | |
| image: lscr.io/linuxserver/qbittorrent:latest | |
| container_name: qbittorrent | |
| environment: | |
| - PUID=1000 | |
| - PGID=1000 | |
| - TZ=Etc/UTC | |
| - WEBUI_PORT=8080 | |
| - TORRENTING_PORT=6881 | |
| volumes: | |
| - /home/mariofronza/qbittorrent/config:/config | |
| - /media/storage/downloads/torrents:/downloads | |
| ports: | |
| - 8080:8080 | |
| - 35800:35800 | |
| - 35800:35800/udp | |
| restart: unless-stopped | |
| networks: | |
| - media_network | |
| jackett: | |
| image: lscr.io/linuxserver/jackett:latest | |
| container_name: jackett | |
| environment: | |
| - PUID=1000 | |
| - PGID=1000 | |
| - TZ=Etc/UTC | |
| - AUTO_UPDATE=true | |
| volumes: | |
| - /home/mariofronza/jackett/config:/config | |
| - /home/mariofronza/jackett/downloads:/downloads | |
| ports: | |
| - 9117:9117 | |
| restart: unless-stopped | |
| networks: | |
| - media_network | |
| prowlarr: | |
| image: lscr.io/linuxserver/prowlarr:latest | |
| container_name: prowlarr | |
| environment: | |
| - PUID=1000 | |
| - PGID=1000 | |
| - TZ=America/Sao_Paulo | |
| volumes: | |
| - /home/mariofronza/prowlarr/config:/config | |
| ports: | |
| - 9696:9696 | |
| restart: unless-stopped | |
| networks: | |
| - media_network | |
| flaresolverr: | |
| image: ghcr.io/flaresolverr/flaresolverr:latest | |
| container_name: flaresolverr | |
| environment: | |
| - TZ=America/Sao_Paulo | |
| volumes: | |
| - /home/mariofronza/flaresolverr/config:/config | |
| ports: | |
| - 8191:8191 | |
| restart: unless-stopped | |
| networks: | |
| - media_network | |
| bazarr: | |
| image: lscr.io/linuxserver/bazarr:latest | |
| container_name: bazarr | |
| environment: | |
| - PUID=1000 | |
| - PGID=1000 | |
| - TZ=America/Sao_Paulo | |
| volumes: | |
| - /home/mariofronza/bazarr/appdata/config:/config | |
| - /media/storage/videos/radarr:/movies | |
| - /media/storage/videos/sonarr:/tv | |
| ports: | |
| - 6767:6767 | |
| restart: unless-stopped | |
| networks: | |
| - media_network | |
| jellyfin: | |
| image: jellyfin/jellyfin:latest | |
| container_name: jellyfin | |
| network_mode: host | |
| environment: | |
| - PUID=1000 | |
| - PGID=1000 | |
| - TZ=America/Sao_Paulo | |
| volumes: | |
| - /home/mariofronza/jellyfin/config:/config | |
| - /home/mariofronza/jellyfin/cache:/cache | |
| - /media/storage:/media | |
| devices: | |
| - /dev/dri:/dev/dri | |
| - /dev/bus/usb:/dev/bus/usb | |
| restart: unless-stopped | |
| plex: | |
| image: lscr.io/linuxserver/plex:latest | |
| container_name: plex | |
| network_mode: host | |
| environment: | |
| - PUID=1000 | |
| - PGID=1000 | |
| - TZ=America/Sao_Paulo | |
| - VERSION=docker | |
| volumes: | |
| - /home/mariofronza/plex/config:/config | |
| - /home/mariofronza/plex/data:/data | |
| - /home/mariofronza/plex/transcode:/transcode | |
| - /media/storage:/media | |
| devices: | |
| - /dev/dri:/dev/dri | |
| - /dev/bus/usb:/dev/bus/usb | |
| restart: unless-stopped | |
| tautulli: | |
| image: lscr.io/linuxserver/tautulli:latest | |
| container_name: tautulli | |
| environment: | |
| - PUID=1000 | |
| - PGID=1000 | |
| - TZ=America/Sao_Paulo | |
| volumes: | |
| - /home/mariofronza/tautulli/config:/config | |
| ports: | |
| - 8181:8181 | |
| restart: unless-stopped | |
| networks: | |
| - media_network | |
| networks: | |
| media_network: | |
| driver: bridge |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment