Settings
Settings Storage
Stackarr uses a split similar to the arr apps' app-data approach.
| Location | Purpose |
|---|---|
| Stackarr runtime database | Saved setup, paths, ports, install modes, UI, connection choices, tasks, notifications, and agent/audit activity. SQLite is the default; shared Postgres is available through advanced setup as stackarr-main plus stackarr-log. |
.stackarr/config/stackarr.db | Default SQLite store and bootstrap/import source for installs that later move Stackarr settings to Postgres. Once Postgres is active, writes go to Postgres instead of mirroring a second live copy. |
.stackarr/config | Service configuration plus naming, download, and request presets. |
Cloudflare token state files let the container scheduler run tunnel tasks outside the dashboard process. Dashboard-saved tokens remain the source of truth.
The Docker image never bakes local config, database files, logs, state, or token files into the image.