What you are buying
A self-hosted personal bookkeeping system: register an account, create accounts and record income and spending, see amounts and charts on the overview page, and import bank statement files. After running the key generation script you bring it up with Docker Compose, and the data stays only on your own computer.
Derived from an open-source personal bookkeeping project under the MIT licence, and not the original project itself. Our work: a Dockerfile that builds the image from source, a single-service orchestration file, a script that generates the encryption key, and a quick-start guide in Traditional Chinese.
Delivery is a frozen snapshot: one zip, taken from the product repository at revision c278fda.
Known limitations
- The service serves plain HTTP on port 8080 of the local machine; TLS and a reverse proxy are yours to bring
- Registration is open by default: anyone who can reach that port can create an account
- By default it goes online to fetch exchange rates from the European Central Bank, and can be switched to filling them in by hand inside the app
- The delivery has no automatic backup; export your data from inside the app yourself
- The data lives in SQLite and Docker named volumes, and
docker compose down -v deletes every account and all bookkeeping data
- The first start builds the image from source, fetching from registries, npm, Go modules and apk during that time
- The build skips upstream’s code checks and unit tests
- Pinned to the delivered snapshot; it does not follow upstream.
The liability cap, the scope of what is promised and the statutory floor are governed by the Terms of Service.