Recyclarr TrashGuides
Posted by wolfservarr
[arr-bootstrap] Recyclarr: applying TRaSH-Guides defaults before seerr-seed... [arr-bootstrap] Recyclarr: sync had issues (see state/recyclarr-sync.log) — Seerr will fall back to stock profile [arr-bootstrap] Seerr: seeding Sonarr + Radarr entries via scripts/seerr-seed.sh... [seerr-seed] Already seeded at 2026-08-09T18:35:08Z. Delete /opt/sparkbox/state/seerr-seeded to re-run. [arr-bootstrap] Seerr: open http://<your-box:5055 — Sonarr and Radarr are pre-wired. [arr-bootstrap] Seerr: still need to connect Jellyfin manually when asked: [arr-bootstrap] Seerr: Jellyfin address → sb-jellyfin-media (no http://, NOT your LAN IP) [arr-bootstrap] Seerr: Jellyfin port → 8096 [arr-bootstrap] Seerr: Jellyfin API key → generate inside Jellyfin at Dashboard → API Keys → '+' [arr-bootstrap] Media auto-seed: driving Jellyfin wizard + Seerr sign-in... [media-autoseed] Already auto-seeded at 2026-08-09T18:37:07Z. Delete /opt/sparkbox/state/media-autoseeded to re-run. [arr-bootstrap] Media finish: creating Jellyfin libraries + finalizing Seerr... [media-finish] Creating Movies/TV/Music under /opt/sparkbox/data/media/ (PUID=1000 PGID=1000) [media-finish] Moonfin: opt-in disabled (MOONFINENABLED!=true in .env). Skipping. [media-finish] Jellyfin: Movies library already present, skipping. [media-finish] Jellyfin: TV Shows library already present, skipping. [media-finish] Jellyfin: requesting a library scan... [media-finish] Jellyfin: libraries registered after scan. [media-finish] Seerr: sync returned [{"id":"f137a2dd21bbc1b99aa5c0f6bf02a805","name":"Movies","enabled":false,"type":"movie"},{"id":"f06bde3041e2f3d632bc39fccf0319e6","name":"MoviesX","enabled":false,"type":"movie"},{"id":"767bffe4f11c9 [media-finish] Seerr: enabled libraries f137a2dd21bbc1b99aa5c0f6bf02a805,f06bde3041e2f3d632bc39fccf0319e6,767bffe4f11c93ef34b805451a696a4e [media-finish] Seerr: initialized=true, wizard complete. [media-finish] Media finish complete. Open http://127.0.0.1:5055 — main app (no wizard). [arr-bootstrap] FlareSolverr detected (opt-in); will auto-register as Prowlarr indexer-proxy. [arr-bootstrap] Setting up Prowlarr (FlareSolverr proxy if opt-in; no default indexers)... [arr-bootstrap] prowlarr: tag 'flaresolverr' already exists (id=1). [arr-bootstrap] prowlarr: FlareSolverr proxy already registered. [arr-bootstrap] postcondition ✓ Radarr root folder (matched path~='/data/Movies', n=1) [arr-bootstrap] postcondition ✓ Sonarr root folder (matched path~='/data/TV', n=1) [arr-bootstrap] postcondition ✓ Radarr download client (matched implementation~='QBittorrent', n=1) [arr-bootstrap] postcondition ✓ Sonarr download client (matched implementation~='QBittorrent', n=1) [arr-bootstrap] postcondition ✓ Prowlarr → Sonarr application (matched implementation~='Sonarr', n=1) [arr-bootstrap] postcondition ✓ Prowlarr → Radarr application (matched implementation~='Radarr', n=1) [arr-bootstrap] ARR auto-config complete (all postconditions verified). Open Sonarr/Radarr — qBittorrent is wired. Open Prowlarr to add indexers (none seeded by default — add what you want under your jurisdiction's laws). cant seem to find whats causing the trash guide not to sync
3 replies
Chris wrote:
Nothing broke on your end -- Recyclarr (the thing that applies the TRaSH-Guides defaults) had a hiccup and just fell back to a stock profile so the rest of the setup could finish, which is why everything else checked out fine below it. To see exactly what went wrong, run: cat /opt/sparkbox/state/recyclarr-sync.log -- that'll show the real error. Once you know the cause, you can retry with: sudo rm /opt/sparkbox/state/recyclarr-synced && sudo bash /opt/sparkbox/scripts/recyclarr-sync.sh Paste back what the log says if it's not obvious and we'll dig in further.
wolfservarr wrote:
sudo rm /opt/sparkbox/state/recyclarr-synced && sudo bash /opt/sparkbox/scripts/recyclarr-sync.sh [sudo: authenticate] Password: rm: cannot remove '/opt/sparkbox/state/recyclarr-synced': No such file or directory
Chris wrote:
That error is actually expected, not a problem -- the recyclarr-synced marker only gets written when the sync fully succeeds. Since your first run hit warnings or an error, it was never created, so there was nothing for the rm to delete. You can skip that step entirely and just run: sudo bash /opt/sparkbox/scripts/recyclarr-sync.sh -- it'll retry on its own. If it still doesn't apply the TRaSH-Guides profiles, check cat /opt/sparkbox/state/recyclarr-sync.log and paste back what's near the bottom -- that'll have the actual error from Recyclarr.