Prerequisites
- Docker with the Compose plugin
- Sufficient Docker capacity for the stack and short-lived sandbox containers
- A Claude or Codex subscription to run an agent.
Install
Run the installer with its defaultdocker sandbox provider:
~/druks and generates the local secrets. Then it applies
database migrations, pulls the images, and starts the stack. It does not read
or reuse Claude or Codex credentials from your host.
Make sure that the services and API operate:
Connect a harness
Open Settings → Harnesses and connect Claude or Codex. The provider validates the subscription. Druks stores the connection in Postgres. The first harness connection completes the setup of a new local installation. Run the platform preflight:Run an app
Druks does not create a generic job. An installed app supplies the workflow and its trigger. The distribution includes Software Factory as its reference app. To use it:- Open Settings → Services.
- Create or connect the operator GitHub App.
- Install that GitHub App on the repository that Druks will use.
- Open Software Factory → Projects.
- Create a project and add the repository.
- Profile the repository. Then use the configured ticket or GitHub trigger to start work.
- Watch the work item, event feed, agent calls, and each parked gate in the dashboard.
Next steps
- Read concepts and guarantees before judging recovery behavior.
- Follow full local setup for browser sessions, webhook ingress, and sandbox-image changes.
- Build a separately packaged app with writing an app.
- If the dashboard requires a durable public home, use deployment.