mirror of
https://github.com/soulis-1256/assemblrr.git
synced 2026-08-30 01:51:39 +00:00
Remove Portainer from managed compose and catalog; leave a custom.yaml example for optional use. Upgrade/start use compose --remove-orphans and migration 002 removes leftover Portainer containers unless custom.yaml keeps it. Fix setup double URL list when status is unhealthy, share OpenSubtitles y/N on express, and tone down indexer/provider prompts.
100 lines
3.3 KiB
Text
100 lines
3.3 KiB
Text
# Custom services overlay
|
|
# Rename this file to custom.yaml to enable optional services
|
|
# They will automatically join the assemblrr_network
|
|
#
|
|
# Usage: docker compose -f base.yaml -f [direct-access|vpn].yaml -f custom.yaml --profile <media_service> up -d
|
|
#
|
|
# These services are NOT auto-configured by assemblrr.
|
|
# You will need to configure them manually through their web UIs after enabling.
|
|
|
|
networks:
|
|
default:
|
|
external: true
|
|
name: assemblrr_network
|
|
|
|
services:
|
|
|
|
# --- Lidarr — Music management and automation ---
|
|
# Requires: Prowlarr indexer, qBittorrent download client (configure manually)
|
|
# Web UI: http://<host>:8686
|
|
# lidarr:
|
|
# image: lscr.io/linuxserver/lidarr
|
|
# container_name: lidarr
|
|
# environment:
|
|
# - PUID=${PUID}
|
|
# - PGID=${PGID}
|
|
# - TZ=${TZ}
|
|
# volumes:
|
|
# - /etc/localtime:/etc/localtime:ro
|
|
# - ${MEDIA_DIRECTORY}:/data
|
|
# - ${INSTALL_DIRECTORY}/config/lidarr:/config
|
|
# ports:
|
|
# - 8686:8686
|
|
# restart: unless-stopped
|
|
# networks:
|
|
# assemblrr_network:
|
|
# ipv4_address: 172.60.0.20
|
|
|
|
# --- SABnzbd — Usenet downloader ---
|
|
# Requires: A paid Usenet provider (Newshosting, Eweka, etc.)
|
|
# Note: Routes through VPN if enabled (same as qBittorrent)
|
|
# Web UI: http://<host>:8080
|
|
# sabnzbd:
|
|
# image: lscr.io/linuxserver/sabnzbd:latest
|
|
# container_name: sabnzbd
|
|
# environment:
|
|
# - PUID=${PUID}
|
|
# - PGID=${PGID}
|
|
# - TZ=${TZ}
|
|
# volumes:
|
|
# - /etc/localtime:/etc/localtime:ro
|
|
# - ${MEDIA_DIRECTORY}:/data
|
|
# - ${INSTALL_DIRECTORY}/config/sabnzbd:/config
|
|
# restart: unless-stopped
|
|
# networks:
|
|
# assemblrr_network:
|
|
# ipv4_address: 172.60.0.21
|
|
|
|
# --- Bazarr ---
|
|
# Bazarr ships in compose/base.yaml (auto-wired by config.sh). Do not re-add it here.
|
|
|
|
# --- Portainer — optional Docker UI (not part of the default stack; prefer assemblrr CLI) ---
|
|
# Web UI: http://localhost:9000
|
|
# portainer:
|
|
# image: portainer/portainer-ce
|
|
# container_name: portainer
|
|
# ports:
|
|
# - 9000:9000
|
|
# volumes:
|
|
# - /etc/localtime:/etc/localtime:ro
|
|
# - /var/run/docker.sock:/var/run/docker.sock:ro
|
|
# - ${INSTALL_DIRECTORY}/config/portainer:/data
|
|
# restart: unless-stopped
|
|
# networks:
|
|
# assemblrr_network:
|
|
# ipv4_address: 172.60.0.16
|
|
|
|
# --- Watchtower — Automatic container update notifications ---
|
|
# MONITOR_ONLY=true: Notifies when updates are available, does NOT auto-update
|
|
# To enable notifications, set WATCHTOWER_NOTIFICATION_URL (see: https://containrrr.dev/shoutrrr/v0.5/services/)
|
|
# Examples:
|
|
# Discord: discord://token@id
|
|
# Telegram: telegram://bottoken@ChatID
|
|
# Slack: slack://token@channel
|
|
# Email: smtp://user:pass@host:port/?from=addr&to=addr
|
|
# watchtower:
|
|
# image: nickfedor/watchtower
|
|
# container_name: watchtower
|
|
# environment:
|
|
# - WATCHTOWER_CLEANUP=true
|
|
# - TZ=${TZ}
|
|
# - WATCHTOWER_SCHEDULE=0 0 4 * * *
|
|
# - WATCHTOWER_MONITOR_ONLY=true
|
|
# - WATCHTOWER_NOTIFICATIONS=shoutrrr
|
|
# - WATCHTOWER_NOTIFICATION_URL=discord://token@id
|
|
# volumes:
|
|
# - /var/run/docker.sock:/var/run/docker.sock
|
|
# restart: unless-stopped
|
|
# networks:
|
|
# assemblrr_network:
|
|
# ipv4_address: 172.60.0.23
|