GooseControl

Centralize the runtime knobs before the plugins get away from you.

These settings are persisted to the environment file GooseHub reads at startup. Saving changes writes that file and restarts the app so the selected providers and connection details actually take effect.

DB: sqlite Email: resend
Database
Server
Budget
Email / Providers
Application
Export

Download current datasets as CSV

These exports are structured so the matching CSV importer can load them back into GooseHub later.

Import

Load external data

CSV round-trips are fully supported now. `hledger` and QuickBooks import adapters are also scaffolded so we can tighten them once we have real sample files.