Skip to content
Open BisQue

Run BisQue locally

Start the supported BisQue development environment and find its local services.

View as Markdown

The supported development workflow runs the BisQue API, workers, and frontend from the checkout. PostgreSQL runs in Docker, while the workflow execution slice uses the project’s pinned local Kubernetes environment.

Install Nix with flakes, Docker, direnv, and Just. Then run these commands from the backend directory:

Terminal window
direnv allow
just setup
just dev

Open the URL printed by just dev. The default local account is:

Username: admin
Password: bisque

These credentials are for the local development composition only.

Terminal window
just dev-status
just urls

The API normally listens at http://localhost:8000. Its primary operational endpoints are:

  • /health/live — process liveness;
  • /health/ready — dependency readiness;
  • /api/docs — interactive API documentation; and
  • /api/v1/openapi.json — the OpenAPI contract.

Options compose with the standard development command:

Terminal window
just dev --authentik --mailpit --observe

Use --authentik for the local OpenID Connect provider, --mailpit for email and password-reset testing, and --observe for local logs and dashboards.

For architecture and dependency boundaries, read the maintainer architecture guide. The repository’s README.md remains the complete command reference.