Budgero
OfficialDocker app from Budgero's Repository
Overview
Budgero is an open-source, end-to-end encrypted zero-based budgeting app in the YNAB mold — manual-first entry with rule-based automation, multi-currency support, and YNAB/CSV import. Ships as a single Go binary with SQLite storage and typically runs in under 200MB RAM.
IMPORTANT: set "Allowed sync origins" to the exact origin you open the app from (e.g. http://192.168.1.50:3001 or https://budget.example.com). The sync WebSocket rejects connections from any other origin and the budget will not load. Exact match on scheme/host/port, no wildcards.
Categories
Download Statistics
15,863
Total Downloads
Related apps
Explore more like this
Explore allDetails
Repository
budgero/budgeroLast Updated2026-10-09
First Seen2026-08-10
Runtime arguments
- Web UI
http://[IP]:[PORT:3001]- Network
bridge- Shell
sh- Privileged
- false
Template configuration
WebUI PortPorttcp
Port for the Budgero web UI and sync WebSocket.
- Target
- 3001
- Default
- 3001
- Value
- 3001
DataPathrw
SQLite database and application data.
- Target
- /data
- Default
- /mnt/user/appdata/budgero
- Value
- /mnt/user/appdata/budgero
Allowed sync originsVariable
Comma-separated browser origins allowed to connect to sync, e.g. http://192.168.1.50:3001. Required for any non-localhost access — use the exact scheme, host and port you open the app with. No wildcards.
- Target
- WEBSOCKET_ALLOWED_ORIGINS