General Settings
General settings apply globally across all connected apps. Find them under Settings → General in the Seekarr web UI. These values are stored in /config/general.json.
API Settings
| Setting |
Default |
Description |
| API Timeout |
120 |
Seconds before an outbound API call to an Arr app times out. Increase if your apps are on a slow or remote connection. |
| Command Wait Delay |
1 |
Seconds between polling attempts when waiting for an Arr command (e.g. a search) to finish. |
| Command Wait Attempts |
600 |
Maximum polls before a command is declared timed out. At the defaults this gives a 10-minute window per command. |
Debug Mode
| Setting |
Default |
Description |
| Debug Mode |
Disabled |
Logs full API request and response bodies. Useful for diagnosing a connection problem. Disable again once the issue is resolved — debug logs are verbose and fill up quickly. |
Environment-Only Settings
The following settings are configured via Docker environment variables rather than the web UI. They must be set before the container starts.
| Variable |
Description |
TZ |
Timezone for log timestamps, e.g. America/New_York. Defaults to UTC. |
TRUSTED_PROXIES |
Comma-separated proxy IPs/CIDRs or *. Required when running behind a reverse proxy. See the Configuration Reference for details. |
SECRET_KEY |
Flask session signing key. Auto-generated and stored at /config/secret_key on first start if not set. |