HELLEDGER

HELLEDGER

Docker-Anwendung from Kreuzbube88's Repository

Übersicht

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

Laufzeit-Argumente

Web-UI
http://[IP]:[PORT:3000]
Netzwerk
bridge
Shell
sh
Privilegiert
false

Konfiguration der Vorlage

Web UI PortPorttcp

Port for the HELLEDGER web interface

Ziel
3000
Standard
3000
Wert
3000
DataPathrw

Database and persistent configuration storage

Ziel
/data
Standard
/mnt/user/appdata/helledger
Wert
/mnt/user/appdata/helledger
BackupsPathrw

Backup storage path

Ziel
/backups
Standard
/mnt/user/appdata/helledger/backups
Wert
/mnt/user/appdata/helledger/backups
PUIDVariable

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

Standard
99
Wert
99
PGIDVariable

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

Standard
100
Wert
100
SECRET_KEYVariable

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

TZVariable

Container timezone

Standard
Europe/Berlin
Wert
Europe/Berlin
DEFAULT_LANGUAGEVariable

Default UI language (de or en)

Standard
de
Wert
de
DATABASE_PATHVariable

Path to SQLite database file inside the container

Standard
/data/helledger.db
Wert
/data/helledger.db
BACKUP_INTERVAL_HOURSVariable

Hours between automatic backups (0 to disable)

Standard
24
Wert
24
ALLOW_REGISTRATIONVariable

Allow new user self-registration

Standard
true
Wert
true

Einzelheiten

Repository
ghcr.io/kreuzbube88/helledger:latest
Zuletzt aktualisiert2026-05-31
Erstmals gesehen2026-04-23

Führen Sie HELLEDGER auf Unraid aus.

HELLEDGER ist gelistet in Community Apps für Unraid OS. Erkunden Sie Unraid, um einen flexiblen Heimserver, ein NAS oder ein Heimlabor aufzubauen.