Skip to content

Instantly share code, notes, and snippets.

@HectorPulido
Last active December 10, 2025 22:33
Show Gist options
  • Select an option

  • Save HectorPulido/ab971e13adafb96b36eec13fd98f0b82 to your computer and use it in GitHub Desktop.

Select an option

Save HectorPulido/ab971e13adafb96b36eec13fd98f0b82 to your computer and use it in GitHub Desktop.
Jellyfin automation
services:
qbittorrent:
container_name: qbittorrent
image: lscr.io/linuxserver/qbittorrent:latest
networks:
- mynetwork
environment:
- PUID=1000
- PGID=1000
- TZ=America/Bogota
- WEBUI_PORT=5080
volumes:
- ./qbittorrent-config:/config
- /media/hector/1tb1/Bittorrent:/downloads
- /media/hector/Movies/movies:/movies
- /media/hector/Series/tvshows:/tvshows
ports:
- 5080:5080
- 6881:6881
- 6881:6881/udp
restart: "unless-stopped"
radarr:
container_name: radarr
image: lscr.io/linuxserver/radarr:latest
networks:
- mynetwork
environment:
- PUID=1000
- PGID=1000
- TZ=America/Bogota
ports:
- 7878:7878
volumes:
- ./radarr-config:/config
- /media/hector/Movies/movies:/movies
- /media/hector/1tb1/Bittorrent:/downloads
restart: "unless-stopped"
sonarr:
image: lscr.io/linuxserver/sonarr:latest
container_name: sonarr
networks:
- mynetwork
environment:
- PUID=1000
- PGID=1000
- TZ=America/Bogota
volumes:
- ./sonarr-config:/config
- /media/hector/Series/tvshows:/tv
- /media/hector/1tb1/Bittorrent:/downloads
ports:
- 8989:8989
restart: unless-stopped
prowlarr:
container_name: prowlarr
image: lscr.io/linuxserver/prowlarr:latest
networks:
- mynetwork
environment:
- PUID=1000
- PGID=1000
- TZ=America/Bogota
volumes:
- ./prowlarr-config:/config
ports:
- 9696:9696
restart: unless-stopped
jellyfin:
image: jellyfin/jellyfin:latest
container_name: jellyfin
networks:
- mynetwork
volumes:
- ./jellyfin-config:/config
- ./jellyfin-cache:/cache
- /media/hector/Series/tvshows:/tv
- /media/hector/Movies/movies:/movies
ports:
- 8096:8096
restart: unless-stopped
jellyseerr:
image: fallenbagel/jellyseerr:latest
container_name: jellyseerr
environment:
- LOG_LEVEL=debug
- TZ=America/Bogota
- PORT=5055
networks:
- mynetwork
ports:
- 5055:5055
volumes:
- ./jellyseerr-config:/app/config
restart: unless-stopped
networks:
mynetwork:
external: false
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment