Configuration¶
Reclaimerr is configured through General Settings, service settings, and a small set of environment variables for the runtime container or desktop process.
Core Settings Areas¶
- Media servers - connect Plex, Jellyfin, Emby, Radarr, and Sonarr
- General Settings - path mappings, public application URL, fallback deletion, Leaving Soon, and automatic cleanup deletion
- Tasks - schedule scans, tagging, syncs, and optional auto-deletion
- Notifications - configure Apprise destinations
Important Environment Variables¶
| Variable | Purpose |
|---|---|
API_HOST |
Bind address for the API server |
API_PORT |
HTTP port for the API server |
DATA_DIR |
Persistent application data location |
TZ |
Local timezone for cron-style schedules |
UMASK |
Default permissions for created files |
PROXY_TRUSTED_HOSTS |
Trusted reverse proxy IPs or CIDRs |
JWT_SECRET |
Session signing secret |
ENCRYPTION_KEY |
Secrets encryption key |
ADMIN_PASSWORD |
Initial admin password or admin password reset on startup |
Application URL is configured in General Settings. It is used for Plex and OIDC callback generation behind a reverse proxy.
Multi-Server Setup¶
- Pick exactly one media server as the main server.
- Keep all connected servers pointed at the same physical media library.
- Use path mappings if the media server paths do not match local paths.
Safety Settings Worth Reviewing¶
Allow Media Server Fallback DeletionDefault ARR Delete BehaviorAdd Arr Import List Exclusions on DeleteEnable Automatic Cleanup Deletion
Resetting The Admin Password¶
Set ADMIN_PASSWORD in the environment, start Reclaimerr, sign in with the new
password, then remove ADMIN_PASSWORD again.
If an admin account already exists, Reclaimerr resets that account's password on startup. If no admin account exists yet, Reclaimerr creates the initial admin account with that password.