Skip to content

v1.1.6

Choose a tag to compare

@github-actions github-actions released this 07 Mar 06:03
· 51 commits to main since this release
fix: read API keys from config.xml, qBittorrent temp password fallback

X_API_KEY env var is ignored by LinuxServer.io *arr images — each service
generates its own key in config.xml on first boot. This was causing 401
on every arr API call since our pre-generated keys never matched.

- Add readArrApiKey(): reads actual API key via docker exec config.xml
- Remove apiKeys from AutoSetupConfig; each configure function reads its
  own key (and Prowlarr also reads Radarr/Sonarr/Lidarr keys)
- runAutoSetup returns actual API keys; main.ts persists them to .env
  so the stall monitor uses the real keys on subsequent runs
- Remove pre-generated API keys from .env (no longer needed at install time)
- configureQbit: add fallback to temp password from docker logs when
  PBKDF2 pre-configured login fails
- configureJellyseerr/configureBazarr: read Radarr/Sonarr keys from
  config.xml instead of receiving them as parameters

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>