This package runs Git AI on a single machine with Docker Compose.
- Git clone this repository locally
task init- Edit
.env(set at leastWEB_BASE_URL,BETTER_AUTH_URL,LICENSE_KEY) task scm:configure(GitHub is optional; configure at least one SCM app) Use the default slug for each provider unless you are configuring multiple instances of that provider.task uptask waittask doctor
Then open http://localhost:3000 (or your configured domain).
BullMQ dashboard is available at http://localhost:3001.
This package defaults to ANALYZE_BATCH_PROVIDER=local (no extra batch env required).
It also defaults to STORAGE_BACKEND=local (no cloud storage bucket required).
Postgres/ClickHouse migrators run from the same EE image as web/worker using /app/scripts and /app/migrations.
This package does not configure TLS/reverse proxy automatically. Use your own ingress/reverse proxy in front of web as needed.
For a guided first-time run, use task bootstrap.
After your first sign-in:
- Promote your user in Postgres:
task admin:grant -- <your-email-or-user-id> - Open
/admin - Go to Organizations
- For your org, click the action menu and choose Mark Onboarding Complete
This removes the book demo / booking-gated onboarding screen for that org.
task bootstrap: first-time guided setuptask up: start services (includes one-shot migrators)task wait: wait for migrators + service readinesstask down: stop servicestask logs -- web: tail logs for one servicetask migrate: run migrators manuallytask status: service statustask doctor: config/health validationtask admin:psql: open psql in DB container
- Set
WEB_IMAGEin.envto pin a specific EE image tag/digest forweb,worker, and both migrators.
- Default URL:
http://localhost:3001 - Configure with:
BULLMQ_DASHBOARD_ENABLED(defaulttrue)BULLMQ_DASHBOARD_PORT(default3001)
- Security note: this dashboard has no built-in auth. Do not expose it publicly without network-level protection.
docs/00-overview.mddocs/01-prereqs.mddocs/02-quickstart.mddocs/03-configuration.mddocs/04-scm-github.mddocs/05-scm-gitlab.mddocs/06-scm-bitbucket.mddocs/07-admin-bootstrap.mddocs/08-operations.mddocs/09-troubleshooting.mddocs/10-upgrades.md