Self-Hosting
One of FIREla’s core principles is self-hosting. Your financial data stays on your servers.
Why Self-Host?
- Data sovereignty - Your data never leaves your infrastructure
- Privacy - No third-party access to your financial information
- Control - Full control over updates, backups, and configuration
- Cost - No subscription fees, only your infrastructure costs
Deployment Options
Docker Compose
The simplest self-hosting option:
Kubernetes
For production deployments, use our Helm chart:
Manual Deployment
See our installation guide for manual setup.
Data Backup
Your data is stored in:
- PostgreSQL - Transaction data and metadata
- Beancount files - Plain text ledger files
Backup Strategy
Always encrypt your backups. Financial data is sensitive!
Security Considerations
- Use HTTPS with valid certificates
- Enable authentication
- Regularly update dependencies
- Restrict network access
- Enable audit logging