Quick start
Requirements
Section titled “Requirements”Docker or Podman, a persistent volume for /app/data, and a browser. bun is only needed for local development.
docker compose up -d# open http://localhost:3000The included docker-compose.yml builds the app target from the repo’s Dockerfile, runs it on port 3000, and mounts the database on a named volume. To use a published image instead, set image: ghcr.io/galene-finance/galene:latest in the compose file (legacy :app-latest still published during #157 cutover).
Where to go next
Section titled “Where to go next”- Getting an account — first account, adding users, sign-in, two-factor.
- API tokens — for scripts and MCP clients.
- Docker & Compose — images, volumes, upgrades, troubleshooting.
- Podman — rootless, SELinux, podman-compose, quadlets.
- From source — run the repo directly with bun.
- Reverse proxy — TLS in front of the app.
- Backups — keep a copy of the database off the data volume.
- Configuration — the environment variables the app reads.