HELLEDGER

HELLEDGER

Application Docker from Kreuzbube88's Repository

Vue d'ensemble

HELLEDGER is a self-hosted, privacy-first household finance tracker. All data stays on your server in a local SQLite database — no cloud, no subscriptions.

Transactions & Accounts
Transactions — Manual income, expense, and transfer entries with category and account assignment
Accounts — Multiple bank accounts per household with roles: Main, Fixed Costs, Variable, Savings, Separate
Categories — Income, fixed cost, and variable expense categories with subcategories and color coding
CSV / OFX / QFX Import — Bulk transaction import with column mapping and duplicate detection
Global Search — Full-text search across all transactions

Budget & Planning
Fixed Costs — Recurring income, expenses, and savings transfers with configurable intervals; auto-booking each month; reserve tracking
Forecast — 12-month projection based on fixed costs with cumulative savings balance
Savings Goals — Target amount and date, linked savings account, progress tracking

Loans
Loan Management — Consumer loans and mortgages with full amortization schedules
Extra Payments — One-time and recurring extra payments; term-shortening or payment-reduction effect
Loan KPIs — Interest saved, months saved, current balance, payoff date; CSV export

Reporting & Overview
Dashboard — Monthly KPIs, account balances by role, expense donut chart, savings goals widget
Month View — Detailed monthly breakdown by category with KPI bar and available balance split
Year View — Full-year category x month grid with totals
Reports — Expense by category, stacked monthly trend chart, balance history

Infrastructure
Backups — Scheduled and manual backups with configurable retention
Admin Panel — SMTP, OIDC (Authentik, Keycloak), user management, registration control
Multi-Household — Separate financial spaces; users can belong to multiple households
PWA — Installable on desktop and mobile, works offline
i18n — German (default) and English, per-user language preference
Dark/Light Mode — Manual toggle

Documentation: https://github.com/Kreuzbube88/helledger/tree/main/docs

Arguments d'exécution

Interface utilisateur Web
http://[IP]:[PORT:3000]
Réseau
bridge
Coquille
sh
Privilégié
false

Configuration du modèle

Web UI PortPorttcp

Port for the HELLEDGER web interface

Cible
3000
Défaut
3000
Valeur
3000
DataPathrw

Database and persistent configuration storage

Cible
/data
Défaut
/mnt/user/appdata/helledger
Valeur
/mnt/user/appdata/helledger
BackupsPathrw

Backup storage path

Cible
/backups
Défaut
/mnt/user/appdata/helledger/backups
Valeur
/mnt/user/appdata/helledger/backups
PUIDVariable

User ID the app runs as (Unraid default: 99)

Défaut
99
Valeur
99
PGIDVariable

Group ID the app runs as (Unraid default: 100)

Défaut
100
Valeur
100
SECRET_KEYVariable

Required: random secret for session encryption. Generate with: openssl rand -hex 32

TZVariable

Container timezone

Défaut
Europe/Berlin
Valeur
Europe/Berlin
DEFAULT_LANGUAGEVariable

Default UI language (de or en)

Défaut
de
Valeur
de
DATABASE_PATHVariable

Path to SQLite database file inside the container

Défaut
/data/helledger.db
Valeur
/data/helledger.db
BACKUP_INTERVAL_HOURSVariable

Hours between automatic backups (0 to disable)

Défaut
24
Valeur
24
ALLOW_REGISTRATIONVariable

Allow new user self-registration

Défaut
true
Valeur
true

Détails

Référentiel
ghcr.io/kreuzbube88/helledger:latest
Dernière mise à jour2026-05-31
Première vue2026-04-23

Exécutez HELLEDGER sur Unraid.

HELLEDGER est listé dans Community Apps pour Unraid OS. Explorez Unraid pour créer un serveur domestique flexible, un NAS ou un laboratoire domestique.