Templatesfirefly-iii
finance
firefly-iii
Self-hosted personal finance manager — transactions, budgets, bills, piggy banks, reports, and recurring transactions. Full-featured money management.
financeproductivityutilitiesMariaDBValkey
What gets deployed
Web
firefly-iii server
MariaDB
managed database
Valkey
managed cache
GitHub stars16,000
About
Self-hosted personal finance manager — transactions, budgets, bills, piggy banks, reports, and recurring transactions. Full-featured money management.
Managed services
- MariaDBTCP:3306
- ValkeyTCP:6379
Environment Variables
| Variable | Description | Required |
|---|---|---|
| APP_KEY | Default: SomeRandomStringOf32CharsExactly | Optional |
| APP_URL | Default: {{KUBERO_APP_URL}} | Optional |
| APP_ENV | Default: production | Optional |
| DB_CONNECTION | Default: mysql | Optional |
| DB_HOST | Default: {{KUBERO_APP_NAME}}-db | Optional |
| DB_PORT | Default: 3306 | Optional |
| DB_DATABASE | Default: firefly-iii | Optional |
| DB_USERNAME | Default: firefly-iii | Optional |
| DB_PASSWORD | Default: firefly-iii | Optional |
| REDIS_HOST | Default: rfr-{{KUBERO_APP_NAME}}-cache-readwrite | Optional |
| REDIS_PORT | Default: 6379 | Optional |
| CACHE_DRIVER | Default: redis | Optional |
| SESSION_DRIVER | Default: redis | Optional |
| TRUSTED_PROXIES | Default: ** | Optional |
Deploy firefly-iii
One click to deploy a fully configured firefly-iii instance with all dependencies pre-wired.
Deploy NowReady to deploy firefly-iii?
No infrastructure to manage. Just connect your repo and go live in seconds.