Dashboard & Reports
Instant P&L, business line breakdowns, monthly revenue charts, and on-demand AI financial insights — all in one view.
Track income and expenses, sync Square and Stripe, run payroll, and close your books. Deploy it yourself or sign up at books.geekonomics-app.com.
Works with your tools
Geekonomics runs as a Docker container on any Linux server — including Unraid, a home lab, or a cloud VPS. Your financial data lives in a SQLite file on your hardware, backed up on your schedule. No subscription. No vendor lock-in. No data leaving your premises.
git clone && docker compose upservices:
bookkeeping:
build: .
ports:
- "3001:3001"
volumes:
- ./data:/app/data
- ./uploads:/app/uploads
env_file: .env
restart: unless-stopped
cloudflared:
image: cloudflare/cloudflared
command: tunnel run
volumes:
- ./cloudflared:/etc/cloudflaredSign up at books.geekonomics-app.com and get a fully managed instance. Same app, same features — no server required.
Whether you're installing Geekonomics for the first time or learning how to close your books each month, we've got you covered.
How to enter transactions, reconcile accounts, create invoices, run reports, and use the AI assistant.
Start here →Installation, Docker deployment, environment variables, Square/Stripe/Plaid setup, backups, and updates.
Set it up →Found a bug or have a feature request? Open an issue on GitHub and we'll take a look.
Open GitHub →