Infra
Everything that runs Treeper outside its app code.
infra/├── docker/ docker-compose for local dev (backend + workers)├── supabase/ Supabase CLI project (config + migrations) for local + prod└── coolify/ Coolify deploy notes — see DEPLOY.md for the full runbookFor the deploy decision, see ADR 0006 Docker / Coolify.
🚀 End-to-end deploy runbook — Supabase + backend + workers on
Coolify, automated via GitHub Actions:
coolify/DEPLOY.md.
Supabase can be either the managed product or self-hosted on Coolify
(covered by the runbook). Project URL, anon key, service role key,
and JWT secret are configured per-environment in each app’s
.env.local (see apps/backend/.env.example and
apps/workers/.env.example).