# Budgero

Budgero is an open-source, end-to-end encrypted zero-based budgeting app inspired by YNAB. It is open source and self-hosted, installable on Docker Hub and Unraid.

Canonical page: https://ourlocalhost.com/app/250/budgero

## Description

Budgero is an open-source, end-to-end encrypted zero-based budgeting app inspired by YNAB. It supports manual entry, rule-based automation, multi-currency support, and import from YNAB or CSV files. It is for self-hosters who want a local personal budgeting tool.

## Platform availability

Available on 1 of 9 platforms: Unraid.

## Health score

63/100 (Good), based on 3 of 4 factors.
- Maintained: 98 (last commit 20 days ago)
- Popular: 28 (25 GitHub stars)
- Easy to install: 35 (1 install platform, install notes, Docker image)

## Links

- Docker Hub: https://hub.docker.com/r/budgero/budgero
- Unraid: https://ca.unraid.net/apps/budgero-0tkr2io1ghu79o?q=Budgero
- Official website: https://budgero.app/
- GitHub: https://github.com/tombadilo-bombadilo/budgero
- Documentation: https://budgero.app/docs

## Common questions

### How do I make Budgero sync work when accessed through a LAN IP, domain, or reverse proxy?

Set WEBSOCKET_ALLOWED_ORIGINS to the exact origin used to open Budgero, including scheme, host, and port. The sync WebSocket rejects other origins.

### Where is Budgero budget data stored in a self-hosted deployment?

Data lives in SQLite on the client browser via WASM and syncs end-to-end encrypted through the Go backend. The self-host build ships as a single Go binary with SQLite storage.

### What ports are used during local Budgero development?

The frontend is served at localhost port 5173 and the API at localhost port 3001.

### Does self-hosted Budgero include the full feature set?

Yes, the self-hosted offering is described as the full feature set and free forever.

---
Source: Our Local Host (https://ourlocalhost.com/app/250/budgero), the self-hosted and open-source app directory.
