Open source

Contribute

CloudBank is an open-source labour of love. Code, translations, bug reports and ideas are all welcome.

Run it from source

A Go backend embedding a React SPA. Requires Go 1.25+, Node 22+ and Docker for the container build.

# Backend (Go 1.25+)
cd server
go run ./cmd/cloudbank        # serves on :8080

# Frontend (Node 22+, separate terminal)
cd web
npm install
npm run dev                   # Vite dev server, proxies /api โ†’ :8080

Common tasks are wrapped in the Makefile: make gen / lint / test / build / docker.

By contributing you agree your work is licensed under the AGPL-3.0. Please don't paste code from HomeBank or other GPL sources โ€” CloudBank is a clean-room reimplementation.