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, reconcile your accounts, and close your books โ on your own hardware, with your own data.
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/cloudflaredWhether 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 โ