Skip to main content

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