# Druks > Build and operate durable agent apps on your own infrastructure. ## Docs - [Druks](https://druks-codex-registry-contract-follow-up.mintlify.site/index.md): The self-hosted runtime for durable agent apps. - [Quickstart](https://druks-codex-registry-contract-follow-up.mintlify.site/quickstart.md): Install Druks locally, connect an agent harness, and examine the complete execution path. - [Full local setup](https://druks-codex-registry-contract-follow-up.mintlify.site/full-local.md): Run Druks, Postgres, Redis, Drukbox, and local sandbox containers on one machine. - [Concepts and guarantees](https://druks-codex-registry-contract-follow-up.mintlify.site/concepts.md): Understand Druks ownership boundaries, durable recovery, gates, agents, events, and access topology. - [Writing an app](https://druks-codex-registry-contract-follow-up.mintlify.site/writing-an-app.md): Build a separately packaged Druks app with workflows, agents, gates, routes, models, and migrations. - [Druks UI](https://druks-codex-registry-contract-follow-up.mintlify.site/druks-ui.md): The V1 contract for server-driven app pages: declarations, blocks, values, fields, actions, and liveness. - [Files](https://druks-codex-registry-contract-follow-up.mintlify.site/files.md): Receive, pass, persist, serve, and delete files produced by agents. - [Deploy Druks](https://druks-codex-registry-contract-follow-up.mintlify.site/deployment.md): Install, expose, upgrade, and roll back a production Druks stack. - [Configuration](https://druks-codex-registry-contract-follow-up.mintlify.site/configuration.md): Configure deployment settings, access control, harnesses, services, sandboxes, notifications, MCP servers, and skills. - [Connect your agent](https://druks-codex-registry-contract-follow-up.mintlify.site/connect-your-agent.md): Connect Claude Code or Codex to the Druks MCP endpoint with a personal access token. - [Troubleshooting](https://druks-codex-registry-contract-follow-up.mintlify.site/troubleshooting.md): Diagnose startup, access, webhook, harness, sandbox, gate, recovery, and app-loading failures. - [Develop Druks](https://druks-codex-registry-contract-follow-up.mintlify.site/development.md): Set up the repository, understand its architecture, change the database, and run verification. - [Release Druks](https://druks-codex-registry-contract-follow-up.mintlify.site/releasing.md): Publish Druks and install or roll back an immutable release.