Budgero

Budgero

Official

Docker 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.

Install Budgero on Unraid in a few clicks.

Find Budgero in Community Apps on your Unraid server, review the template, and click Install. Unraid handles the Docker app or plugin setup from the published template.

Open the Apps tab on your Unraid server Search Community Apps for Budgero Review the template variables and paths Click Install

Categories

Download Statistics

6,829
Total Downloads

Related apps

Explore more like this

Explore all

Details

Repository
budgero/budgero
Last Updated2026-08-08
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