Adds firefly-iii app.

This commit is contained in:
2026-06-19 21:33:01 +00:00
parent 1d63970113
commit 8a2539e527
10 changed files with 288 additions and 0 deletions

View File

@@ -0,0 +1,34 @@
# Firefly III
Firefly III is a self-hosted personal finance manager for tracking income, expenses, and budgets.
## Dependencies
- **PostgreSQL** - Database for storing financial data
## Configuration
Key settings in `config.yaml`:
- **domain** - Where Firefly III will be accessible
- **storage** - Persistent volume size (default: `1Gi`)
- **timezone** - Timezone for date handling (default: `UTC`)
- **adminEmail** - Admin email address (defaults to your operator email)
- **db.name** - Database name (default: `fireflyiii`)
## First-Time Setup
1. Add and deploy the app:
```bash
wild app add firefly-iii
wild app deploy firefly-iii
```
2. Visit the app URL and complete the registration form to create your admin account.
3. After logging in, set up your accounts, budgets, and categories from the dashboard.
## Notes
- The `appKey` secret is auto-generated and used for encryption — do not change it after data has been entered
- SMTP is not required but can be configured in Firefly III's own settings after login