Whisparr does not work with Docker Compose/Yaml
Simpuhl opened this issue ยท 19 comments
Tried these settings and it completely ignored them, I ended up having to add them to the conf file manually.
# Whisparr Config
- UN_WHISPARR_0_URL=http://192.168.0.XXX:6969
- UN_WHISPARR_0_API_KEY=XXXXXXXXXXXXX
- UN_WHISPARR_0_PATHS_0=/downloads/xxx-whisparr
- UN_WHISPARR_0_PROTOCOLS=torrent
- UN_WHISPARR_0_TIMEOUT=10s
- UN_WHISPARR_0_DELETE_ORIG=false
- UN_WHISPARR_0_DELETE_DELAY=5m
Works for me.
$ UN_WHISPARR_0_API_KEY=1234 UN_WHISPARR_0_URL=https://foo1.com ./unpackerr
[INFO] 2024/02/09 17:07:43.858436 start.go:150: Unpackerr v0.12.0 Starting! PID: 78687, UID: 502, GID: 20, Now: 2024-02-09 17:07:44 -0800 PST
2024/02/09 17:07:43 [ERROR] Whisparr (https://foo1.com) provided application API Key is invalid, must be 32 characters, your key length: 4
It also ignored for me
# Folder Config
hmmm
Can you share your entire configuration so we can help you find the problem?
name: unpackerr
services:
unpackerr:
container_name: unpackerr
network_mode: bridge
restart: unless-stopped
stop_grace_period: 300s
environment:
- PUID=XXXX
- PGID=XXX
- UMASK=002
- TZ=America/Los_Angeles
# 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://192.168.0.178:8989
- UN_SONARR_0_API_KEY=XXX
- UN_SONARR_0_PATHS_0=/downloads/tv-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://192.168.0.178:7878
- UN_RADARR_0_API_KEY=XXX
- UN_RADARR_0_PATHS_0=/downloads/movies-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://192.168.0.178:8686
- UN_LIDARR_0_API_KEY=XXX
- UN_LIDARR_0_PATHS_0=/downloads/music-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://192.168.0.178:8787
- UN_READARR_0_API_KEY=XXX
- UN_READARR_0_PATHS_0=/downloads/books-readarr
- UN_READARR_0_PROTOCOLS=torrent
- UN_READARR_0_TIMEOUT=10s
- UN_READARR_0_DELETE_ORIG=false
- UN_READARR_0_DELETE_DELAY=5m
# Whisparr Config
- UN_WHISPARR_0_URL=http://192.168.0.178:6969
- UN_WHISPARR_0_API_KEY=XXX
- UN_WHISPARR_0_PATHS_0=/downloads/xxx-whisparr
- UN_WHISPARR_0_PROTOCOLS=torrent
- UN_WHISPARR_0_TIMEOUT=10s
- UN_WHISPARR_0_DELETE_ORIG=false
- UN_WHISPARR_0_DELETE_DELAY=5m
# Folder Config
- UN_FOLDER_0_PATH=/downloads/Packs
- 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
volumes:
- /volume1/docker/unpackerr:/config
- /volume1/downloads:/downloads
image: cr.hotio.dev/hotio/unpackerr:latest
cr.hotio.dev
stopped working a long time ago.
I copied your compose, replaced XXX with fake api keys, removed the volumes, and changes the image to golift/unpackerr
. It did this.
I cannot reproduce what you're reporting.
name: unpackerr
services:
unpackerr:
container_name: unpackerr
network_mode: bridge
restart: unless-stopped
stop_grace_period: 300s
environment:
- PUID=XXXX
- PGID=XXX
- UMASK=002
- TZ=America/Los_Angeles
# 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://192.168.0.178:8989
- UN_SONARR_0_API_KEY=12345678901234567891212345678901
- UN_SONARR_0_PATHS_0=/downloads/tv-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://192.168.0.178:7878
- UN_RADARR_0_API_KEY=12345678901234567891212345678901
- UN_RADARR_0_PATHS_0=/downloads/movies-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://192.168.0.178:8686
- UN_LIDARR_0_API_KEY=12345678901234567891234567890121
- UN_LIDARR_0_PATHS_0=/downloads/music-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://192.168.0.178:8787
- UN_READARR_0_API_KEY=12345678901234567891212345678901
- UN_READARR_0_PATHS_0=/downloads/books-readarr
- UN_READARR_0_PROTOCOLS=torrent
- UN_READARR_0_TIMEOUT=10s
- UN_READARR_0_DELETE_ORIG=false
- UN_READARR_0_DELETE_DELAY=5m
# Whisparr Config
- UN_WHISPARR_0_URL=http://192.168.0.178:6969
- UN_WHISPARR_0_API_KEY=12345678901234567891212345678901
- UN_WHISPARR_0_PATHS_0=/downloads/xxx-whisparr
- UN_WHISPARR_0_PROTOCOLS=torrent
- UN_WHISPARR_0_TIMEOUT=10s
- UN_WHISPARR_0_DELETE_ORIG=false
- UN_WHISPARR_0_DELETE_DELAY=5m
# Folder Config
- UN_FOLDER_0_PATH=/downloads/Packs
- 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
image: golift/unpackerr
Interesting... I'll try changing the image. Are they not the same? I'm out of town until Tuesday but I'll 100% come back here and post if successful or not on Tuesday or weds morning. Appreciate all your help
Are they not the same?
One exists and contains the latest release. One does not exist. They are not the same.
How'd it go?
My bad, I forgot. let me try it now
How'd it go?
Yup it works with golift/unpackerr
Not sure why or how i had that other image...
There is 1 major difference between the two images. The golift images does not use these:
environment:
- PUID=XXXX
- PGID=XXX
Instead you need to add user: XXXX:XXX
to the compose.
is it user: or user=
yaml syntax uses :
and it's a docker setting not an environment variable. This is all documented.
Any idea why unpackerr doesn't show up in portainer ?
https://github.com/Unpackerr/unpackerr/blob/main/examples/docker-compose.yml#L17
Never used or looked at portainer.
NM I am stupid, i realized I have two pages of containers lol
thank you very much