mirror of
https://github.com/firewalkwithm3/stacks.git
synced 2025-07-01 18:37:48 +08:00
302 lines
6.6 KiB
YAML
302 lines
6.6 KiB
YAML
services:
|
|
jellyseerr:
|
|
image: ghcr.io/fallenbagel/jellyseerr:latest
|
|
container_name: jellyseerr
|
|
networks:
|
|
- default
|
|
- proxy
|
|
- media
|
|
environment:
|
|
- LOG_LEVEL=debug
|
|
- TZ=Australia/Perth
|
|
volumes:
|
|
- jellyseerr_config:/app/config
|
|
restart: unless-stopped
|
|
labels:
|
|
caddy: jellyseerr.fern.garden
|
|
caddy.import: internal
|
|
caddy.reverse_proxy: "{{upstreams 5055}}"
|
|
|
|
jackett:
|
|
image: lscr.io/linuxserver/jackett:latest
|
|
container_name: jackett
|
|
networks:
|
|
- default
|
|
- media
|
|
- proxy
|
|
environment:
|
|
- PUID=1000
|
|
- PGID=1800
|
|
- TZ=Australia/Perth
|
|
volumes:
|
|
- jackett_config:/config
|
|
- jackett_downloads:/downloads
|
|
restart: unless-stopped
|
|
labels:
|
|
caddy: jackett.ferngarden.net
|
|
caddy.1_import: internal
|
|
caddy.2_import: authentik
|
|
|
|
prowlarr:
|
|
image: lscr.io/linuxserver/prowlarr:latest
|
|
container_name: prowlarr
|
|
networks:
|
|
- default
|
|
- media
|
|
- proxy
|
|
environment:
|
|
- PUID=1000
|
|
- PGID=1800
|
|
- TZ=Australia/Perth
|
|
volumes:
|
|
- prowlarr_config:/config
|
|
restart: unless-stopped
|
|
labels:
|
|
caddy: prowlarr.ferngarden.net
|
|
caddy.1_import: internal
|
|
caddy.2_import: authentik
|
|
|
|
flaresolverr:
|
|
image: ghcr.io/flaresolverr/flaresolverr:latest
|
|
container_name: flaresolverr
|
|
networks:
|
|
- default
|
|
environment:
|
|
- LOG_LEVEL=info
|
|
- LOG_HTML=false
|
|
- CAPTCHA_SOLVER=none
|
|
- TZ=Australia/Perth
|
|
restart: unless-stopped
|
|
|
|
bazarr:
|
|
image: lscr.io/linuxserver/bazarr:latest
|
|
container_name: bazarr
|
|
networks:
|
|
- default
|
|
- media
|
|
- proxy
|
|
environment:
|
|
- PUID=1000
|
|
- PGID=1800
|
|
- TZ=Australia/Perth
|
|
volumes:
|
|
- bazarr_config:/config
|
|
- /media:/media
|
|
restart: unless-stopped
|
|
labels:
|
|
caddy: bazarr.ferngarden.net
|
|
caddy.1_import: internal
|
|
caddy.2_import: authentik
|
|
|
|
sonarr:
|
|
image: lscr.io/linuxserver/sonarr:latest
|
|
container_name: sonarr
|
|
networks:
|
|
- default
|
|
- media
|
|
- proxy
|
|
environment:
|
|
- PUID=1000
|
|
- PGID=1800
|
|
- TZ=Australia/Perth
|
|
volumes:
|
|
- sonarr_config:/config
|
|
- /media:/media
|
|
restart: unless-stopped
|
|
labels:
|
|
caddy: sonarr.ferngarden.net
|
|
caddy.1_import: internal
|
|
caddy.2_import: authentik
|
|
|
|
radarr:
|
|
image: lscr.io/linuxserver/radarr:latest
|
|
container_name: radarr
|
|
networks:
|
|
- default
|
|
- media
|
|
- proxy
|
|
environment:
|
|
- PUID=1000
|
|
- PGID=1800
|
|
- TZ=Australia/Perth
|
|
volumes:
|
|
- radarr_config:/config
|
|
- /media:/media
|
|
restart: unless-stopped
|
|
labels:
|
|
caddy: radarr.ferngarden.net
|
|
caddy.1_import: internal
|
|
caddy.2_import: authentik
|
|
|
|
lidarr:
|
|
image: blampe/lidarr:latest
|
|
container_name: lidarr
|
|
networks:
|
|
- default
|
|
- media
|
|
- proxy
|
|
environment:
|
|
- PUID=1000
|
|
- PGID=1800
|
|
- TZ=Australia/Perth
|
|
volumes:
|
|
- lidarr_config:/config
|
|
- /mnt/docker/beets/config:/beets
|
|
- ./install_beets.bash:/custom-cont-init.d/install_beets.bash:ro
|
|
- /media:/media
|
|
restart: unless-stopped
|
|
labels:
|
|
caddy: lidarr.ferngarden.net
|
|
caddy.1_import: internal
|
|
caddy.2_import: authentik
|
|
|
|
lidarr-audiobooks:
|
|
image: blampe/lidarr:latest
|
|
container_name: lidarr-audiobooks
|
|
networks:
|
|
- default
|
|
- media
|
|
- proxy
|
|
environment:
|
|
- PUID=1000
|
|
- PGID=1800
|
|
- TZ=Australia/Perth
|
|
volumes:
|
|
- /mnt/docker/lidarr-audiobooks/config:/config
|
|
- /media:/media
|
|
restart: unless-stopped
|
|
ports:
|
|
- 8686:8686
|
|
labels:
|
|
caddy: lidarr-audiobooks.ferngarden.net
|
|
caddy.1_import: internal
|
|
caddy.2_import: authentik
|
|
|
|
lazylibrarian:
|
|
image: lscr.io/linuxserver/lazylibrarian:latest
|
|
container_name: lazylibrarian
|
|
environment:
|
|
- PUID=1000
|
|
- PGID=1800
|
|
- TZ=Australia/Perth
|
|
volumes:
|
|
- /mnt/docker/lazylibrarian/data:/config
|
|
- /media:/media
|
|
networks:
|
|
- default
|
|
- proxy
|
|
- media
|
|
ports:
|
|
- 5299:5299
|
|
restart: unless-stopped
|
|
|
|
letterboxd-list-radarr:
|
|
image: screeny05/letterboxd-list-radarr:latest
|
|
container_name: letterboxd-list-radarr
|
|
restart: unless-stopped
|
|
networks:
|
|
- default
|
|
environment:
|
|
- REDIS_URL=redis://letterboxd-list-radarr_redis:6379
|
|
depends_on:
|
|
- letterboxd-list-radarr_redis
|
|
|
|
letterboxd-list-radarr_redis:
|
|
container_name: letterboxd-list-radarr_redis
|
|
restart: unless-stopped
|
|
networks:
|
|
- default
|
|
volumes:
|
|
- letterboxd-list-radarr_redis:/data
|
|
image: redis:6.0
|
|
|
|
soularr:
|
|
image: mrusse08/soularr:latest
|
|
container_name: soularr
|
|
networks:
|
|
- default
|
|
- media
|
|
user: 1000:1800
|
|
environment:
|
|
- TZ=Australia/Perth
|
|
- SCRIPT_INTERVAL=300
|
|
volumes:
|
|
- /media:/media
|
|
- /mnt/docker/soularr/config:/data
|
|
restart: unless-stopped
|
|
|
|
cleanuparr:
|
|
image: ghcr.io/cleanuparr/cleanuparr:latest
|
|
container_name: cleanuparr
|
|
restart: unless-stopped
|
|
networks:
|
|
- default
|
|
- proxy
|
|
- media
|
|
volumes:
|
|
- /mnt/docker/cleanuparr/config:/config
|
|
- /media:/media
|
|
environment:
|
|
- TZ=Australia/Perth
|
|
- PUID=1000
|
|
- PGID=1800
|
|
labels:
|
|
caddy: cleanuparr.ferngarden.net
|
|
caddy.import: internal
|
|
caddy.reverse_proxy: '{{ upstreams 11011 }}'
|
|
|
|
profilarr:
|
|
image: santiagosayshey/profilarr:latest
|
|
container_name: profilarr
|
|
networks:
|
|
- default
|
|
- media
|
|
- proxy
|
|
volumes:
|
|
- profilarr_config:/config
|
|
environment:
|
|
- TZ=Australia/Perth
|
|
restart: unless-stopped
|
|
labels:
|
|
caddy: profilarr.ferngarden.net
|
|
caddy.import: internal
|
|
caddy.reverse_proxy: "{{upstreams 6868}}"
|
|
|
|
networks:
|
|
default:
|
|
proxy:
|
|
external: true
|
|
media:
|
|
name: media
|
|
|
|
volumes:
|
|
bazarr_config:
|
|
name: bazarr_config
|
|
beets_config:
|
|
name: beets_config
|
|
cleanuperr_config:
|
|
name: cleanuperr_config
|
|
cleanuperr_logs:
|
|
name: cleanuperr_logs
|
|
jackett_config:
|
|
name: jackett_config
|
|
jackett_downloads:
|
|
name: jackett_downloads
|
|
jellyseerr_config:
|
|
name: jellyseerr_config
|
|
letterboxd-list-radarr_redis:
|
|
name: letterboxd-list-radarr_redis
|
|
lidarr_config:
|
|
name: lidarr_config
|
|
profilarr_config:
|
|
name: profilarr_config
|
|
prowlarr_config:
|
|
name: prowlarr_config
|
|
radarr_config:
|
|
name: radarr_config
|
|
readarr-audiobooks_config:
|
|
name: readarr-audiobooks_config
|
|
readarr-ebooks_config:
|
|
name: readarr-ebooks_config
|
|
sonarr_config:
|
|
name: sonarr_config
|