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