homelab/services/media/docker-compose.yml
gaia 665e5e1f40
All checks were successful
Picsur Deploy / Validate Picsur Compose (pull_request) Successful in 12s
Picsur Deploy / Deploy Picsur to Dockerino (pull_request) Has been skipped
refactor: move docker/ → services/
- docker/ renamed to services/ (single source of truth for compose files)
- Update picsur.yml workflow paths from docker/dockerino/ to services/dockerino/
2026-04-09 12:13:10 -03:00

117 lines
2.4 KiB
YAML

version: '3.8'
services:
qbittorrent:
image: lscr.io/linuxserver/qbittorrent:latest
container_name: qbittorrent
restart: unless-stopped
ports:
- "5080:8080"
- "6881:6881"
- "6881:6881/udp"
volumes:
- ./config/qbittorrent:/config
- /mnt/share-media/downloads:/downloads
environment:
PUID: 1000
PGID: 1000
TZ: America/Sao_Paulo
networks:
mynetwork:
ipv4_address: 172.19.0.2
sonarr:
image: linuxserver/sonarr:latest
container_name: sonarr
restart: unless-stopped
ports:
- "8989:8989"
volumes:
- ./config/sonarr:/config
- /mnt/share-media:/media
- /mnt/share-media/downloads:/downloads
environment:
PUID: 1000
PGID: 1000
TZ: America/Sao_Paulo
networks:
mynetwork:
ipv4_address: 172.19.0.3
prowlarr:
image: linuxserver/prowlarr:latest
container_name: prowlarr
restart: unless-stopped
ports:
- "9696:9696"
volumes:
- ./config/prowlarr:/config
environment:
PUID: 1000
PGID: 1000
TZ: America/Sao_Paulo
networks:
mynetwork:
ipv4_address: 172.19.0.4
radarr:
image: linuxserver/radarr:latest
container_name: radarr
restart: unless-stopped
ports:
- "7878:7878"
volumes:
- ./config/radarr:/config
- /mnt/share-media:/media
- /mnt/share-media/downloads:/downloads
environment:
PUID: 1000
PGID: 1000
TZ: America/Sao_Paulo
networks:
mynetwork:
ipv4_address: 172.19.0.5
bazarr:
image: linuxserver/bazarr:latest
container_name: bazarr
restart: unless-stopped
ports:
- "6767:6767"
volumes:
- ./config/bazarr:/config
- /mnt/share-media:/media
environment:
PUID: 1000
PGID: 1000
TZ: America/Sao_Paulo
networks:
mynetwork:
ipv4_address: 172.19.0.6
jellyfin:
image: linuxserver/jellyfin:latest
container_name: jellyfin
restart: unless-stopped
ports:
- "8096:8096"
- "8920:8920"
- "7359:7359/udp"
volumes:
- ./config/jellyfin:/config
- /mnt/share-media:/media
environment:
PUID: 1000
PGID: 1000
TZ: America/Sao_Paulo
networks:
mynetwork:
ipv4_address: 172.19.0.7
networks:
mynetwork:
driver: bridge
ipam:
config:
- subnet: 172.19.0.0/16