Get started
1
Requirements
- docker & docker compose. Use Docker Desktop on Mac or Windows.
2
Obtain the Docker Compose file
Download the docker-compose.yml file from the Sourcebot repository.
3
Create a config.json
In the same directory as the
docker-compose.yml file, create a configuration file. The configuration file is a JSON file that configures Sourcebot’s behaviour, including what repositories to index, language model providers, auth providers, and more.Create example config
4
Launch your instance
Update the secrets in the
docker-compose.yml and then run Sourcebot using:5
Done
You’re all set! Navigate to http://localhost:3000 to access your Sourcebot instance.

