---
title: "Deploy ezBookkeeping finance"
category: "Other"
url: https://railway.com/deploy/ezbookkeeping-finance
---

# Deploy ezBookkeeping finance

**[Deploy ezBookkeeping finance on Railway](https://railway.com/template/ezbookkeeping-finance)**

- **Creator:** Anton Orel's Projects
- **Category:** Other

## Template content

### ezBookkeeping

- **Image:** mayswind/ezbookkeeping:1.6.1@sha256:6d71a0d0f62806f609634886d0cbe9133e8177e1cb76b569d8dcc0587f734f0a
- **Start command:** `/bin/sh -ec 'chown 1000:1000 /ezbookkeeping/data; exec su -s /bin/sh ezbookkeeping -c "exec /docker-entrypoint.sh"'`
- **Health check:** /healthz.json

### ezBookkeeping Gateway

- **Image:** caddy:2.11.4-alpine@sha256:5f5c8640aae01df9654968d946d8f1a56c497f1dd5c5cda4cf95ab7c14d58648
- **Start command:** `/bin/sh -ec 'password_hash="$(caddy hash-password --plaintext "$SETUP_PASSWORD")"; printf "%s\n" "$GATEWAY_CONFIG" | sed -e "s|__USERNAME__|$SETUP_USERNAME|g" -e "s|__PASSWORD_HASH__|$password_hash|g" -e "s|__UPSTREAM__|$UPSTREAM|g" >/tmp/Caddyfile; exec caddy run --config /tmp/Caddyfile --adapter caddyfile'`
- **Health check:** /healthz
- **Public domain:** Yes

## Documentation

# Deploy and Host ezBookkeeping finance on Railway

ezBookkeeping is a lightweight personal finance application for accounts, transactions, imports, reports, budgeting insights, two-factor authentication, and optional OIDC.

## About Hosting ezBookkeeping finance

The template runs the immutable ezBookkeeping 1.6.1 image with SQLite and uploaded files consolidated under one 5 GB volume. A Caddy gateway protects account registration with a generated credential while leaving normal application bearer authentication untouched.

## Why Deploy ezBookkeeping finance on Railway

Railway supplies HTTPS, generated secrets, durable storage, private service networking, and health-gated deployment. The result keeps financial records in the deployer's project and avoids exposing unprotected public signup.

## Common Use Cases

- Track household accounts, income, expenses, and transfers
- Import bank data and export complete bookkeeping records
- Analyze spending across currencies, categories, and time zones
- Add OIDC, two-factor authentication, or transaction pictures later

## Dependencies for ezBookkeeping finance Hosting

The deployment uses [ezBookkeeping](https://ezbookkeeping.mayswind.net), its [official source](https://github.com/mayswind/ezbookkeeping), [Caddy](https://caddyserver.com), and one Railway volume.

### Deployment Dependencies

- ezBookkeeping 1.6.1
- Caddy 2.11.4
- Railway persistent volume



## Similar templates

- [Rocky Linux](https://railway.com/deploy/rocky-linux) — [Jul'26] Hosted Rocky Linux 9 workspace with SSH and persistent storage. 🚀
- [Foundry Virtual Tabletop](https://railway.com/deploy/X5tR6G) — A Self-Hosted & Modern Roleplaying Platform
- [Letta Code Remote](https://railway.com/deploy/letta-code-remote) — Run a Letta Code agent 24/7. No inbound ports, just deploy.

Open this page in a browser: https://railway.com/deploy/ezbookkeeping-finance
