Skip to content

GeekonomicsBookkeeping built for people who know what they're doing.

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

Square
ยท
Stripe
ยท
Plaid
ยท
Claude AI

Your data stays yours.

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.

1git clone && docker compose up
2Complete the setup wizard
3Start booking
Read the install guide โ†’
docker-compose.yml
services:
  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/cloudflared

Geekonomics โ€” self-hosted bookkeeping for small businesses