Prerequisites Checklist
Before you begin, ensure you have:Docker and Docker Compose v2+ installed
Access to the Bilanc self-hosted Docker image
gcloud CLI installed and authenticated
A PostgreSQL database (or use the included container)
API keys for your AI provider (OpenAI, Anthropic, or Google AI)
GitHub Personal Access Token with
repo and read:org scopesStep 1: Authenticate with Docker Registry
Step 2: Clone the Repository
Clone your Bilanc self-hosted configuration repository:Contact your Bilanc representative if you don’t have access to the configuration repository.
Step 3: Configure Environment Variables
Create your environment file from the example:.env file with your configuration. At minimum, configure:
Step 4: Configure Your Tenant
Edittenant_config.yaml with your organization details:
Step 5: Start Bilanc
Build and start all containers:Step 6: Access the Application
Once the containers are running, access Bilanc at:| Service | URL |
|---|---|
| Dashboard | http://localhost:3000 |
| API Server | http://localhost:8000 |
| Dagster (Orchestrator) | http://localhost:4000 |
Verify the Installation
- Open the Dashboard at http://localhost:3000
- Authenticate with your configured auth provider
- Check the Dagster UI at http://localhost:4000 to verify pipelines are running

