Move all service folders into docker-compose directory

This commit is contained in:
2025-11-27 19:24:55 -05:00
parent 2f2dc52f74
commit fb0f74d72f
141 changed files with 0 additions and 0 deletions

View File

@@ -0,0 +1,104 @@
### Unpackerr docker-compose.yml Example
### See this URL for variable descriptions and options:
### https://github.com/Unpackerr/unpackerr#docker-env-variables
##################################################################
version: "3.7"
services:
unpackerr:
image: golift/unpackerr
container_name: unpackerr
volumes:
# You need at least this one volume mapped so Unapckerr can find your files to extract.
# Make sure this matches your Starr apps; the folder mount (/downloads or /data) should be identical.
- /unsorted/qbit:/downloads
restart: always
# Get the user:group correct so unpackerr can read and write to your files.
#user: ${PUID}:${PGID}
user: 1000:1006
# What you see below are defaults for this compose. You only need to modify things specific to your environment.
environment:
- TZ=${TZ}
# General config
- UN_DEBUG=false
- UN_LOG_FILE=
- UN_LOG_FILES=10
- UN_LOG_FILE_MB=10
- UN_INTERVAL=2m
- UN_START_DELAY=1m
- UN_RETRY_DELAY=5m
- UN_MAX_RETRIES=3
- UN_PARALLEL=1
- UN_FILE_MODE=0644
- UN_DIR_MODE=0755
# Sonarr Config
- UN_SONARR_0_URL=http://sonarr:8989
- UN_SONARR_0_API_KEY=SonarrAPIKey
- UN_SONARR_0_PATHS_0=/downloads/sonarr
- UN_SONARR_0_PROTOCOLS=torrent
- UN_SONARR_0_TIMEOUT=10s
- UN_SONARR_0_DELETE_ORIG=false
- UN_SONARR_0_DELETE_DELAY=5m
# Radarr Config
- UN_RADARR_0_URL=http://radarr:7878
- UN_RADARR_0_API_KEY=RadarrAPIKey
- UN_RADARR_0_PATHS_0=/downloads/radarr
- UN_RADARR_0_PROTOCOLS=torrent
- UN_RADARR_0_TIMEOUT=10s
- UN_RADARR_0_DELETE_ORIG=false
- UN_RADARR_0_DELETE_DELAY=5m
# Lidarr Config
- UN_LIDARR_0_URL=http://lidarr:8686
- UN_LIDARR_0_API_KEY=LidarrAPIKey
- UN_LIDARR_0_PATHS_0=/downloads/lidarr
- UN_LIDARR_0_PROTOCOLS=torrent
- UN_LIDARR_0_TIMEOUT=10s
- UN_LIDARR_0_DELETE_ORIG=false
- UN_LIDARR_0_DELETE_DELAY=5m
# Readarr Config
- UN_READARR_0_URL=http://readarr:8787
- UN_READARR_0_API_KEY=ReadarrAPIKey
- UN_READARR_0_PATHS_0=/downloads/readarr
- UN_READARR_0_PROTOCOLS=torrent
- UN_READARR_0_TIMEOUT=10s
- UN_READARR_0_DELETE_ORIG=false
- UN_READARR_0_DELETE_DELAY=5m
# Folder Config
- UN_FOLDER_0_PATH=
- UN_FOLDER_0_EXTRACT_PATH=
- UN_FOLDER_0_DELETE_AFTER=10m
- UN_FOLDER_0_DELETE_ORIGINAL=false
- UN_FOLDER_0_DELETE_FILES=false
- UN_FOLDER_0_MOVE_BACK=false
# Webhook Config
- UN_WEBHOOK_0_URL=https://discord.com/api/webhooks/YourDiscordBotID/YourDiscordBotToken
- UN_WEBHOOK_0_NAME=
- UN_WEBHOOK_0_NICKNAME=Unpackerr
- UN_WEBHOOK_0_CHANNEL=WebhookChannelID
- UN_WEBHOOK_0_TIMEOUT=10s
- UN_WEBHOOK_0_SILENT=false
- UN_WEBHOOK_0_IGNORE_SSL=false
- UN_WEBHOOK_0_EXCLUDE_0=
- UN_WEBHOOK_0_EVENTS_0=0
- UN_WEBHOOK_0_TEMPLATE_PATH=
- UN_WEBHOOK_0_CONTENT_TYPE=application/json
# Command Hook Config
#- UN_CMDHOOK_0_COMMAND=
#- UN_CMDHOOK_0_NAME=
#- UN_CMDHOOK_0_TIMEOUT=10s
#- UN_CMDHOOK_0_SILENT=false
#- UN_CMDHOOK_0_SHELL=false
#- UN_CMDHOOK_0_EXCLUDE_0=
#- UN_CMDHOOK_0_EVENTS_0=0
networks: # Specify network for container
- homelab
security_opt:
- no-new-privileges:true
networks: # I don't know why but you have to specify the network 2x. In service, and in this tag area..
# some-additional-network:
# aliases:
# - simplename # This isn't allowed in portainer, must be called in the service.
homelab:
# name: homelab # Networks can also be given a custom name, not needed if existing
external: true # This option causes compose to join the above network instead of making a _default one (supposedly)