> ## Documentation Index
> Fetch the complete documentation index at: https://docs.fly.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Guides (Blueprints)

A growing library of guides for running, designing, and deploying all kinds of apps on Fly.io. Whether you're just getting started or looking for new ideas, these are real-world patterns you can learn from and build on.

## Architecture Patterns

Guides for the structure your app on Fly.io. Layouts, tradeoffs, moving parts.

* [Deploy OpenClaw on Fly.io](/blueprints/deploy-openclaw)
* [Run Hermes Agent on Fly.io](/blueprints/hermes-agent-on-fly-io) NEW!!
* [Warm pools of user Machines](/blueprints/warm-pool-user-machines) NEW!!
* [Deploying Remote MCP Servers](/blueprints/remote-mcp-servers)
* [Resilient apps use multiple Machines](/blueprints/resilient-apps-multiple-machines)
* [Getting Started with N-Tier Architecture](/blueprints/n-tier-architecture)
* [Shared Nothing Architecture](/blueprints/shared-nothing)
* [Session Affinity (a.k.a. Sticky Sessions)](/blueprints/sticky-sessions)
* [Multi-region databases and fly-replay](/blueprints/multi-region-fly-replay)

<h2 id="deployment-amp-developer-workflow">
  Deployment & Developer Workflow
</h2>

Stuff you set up once and adjust when you ship code. Includes previews, base images, staging, and Docker wrangling.

* [Working with Docker on Fly.io](/blueprints/working-with-docker)
* [Custom Deploy Workflows](/blueprints/custom-deploy-workflows)
* [Seamless Deployments on Fly.io](/blueprints/seamless-deployments)
* [Rollback Guide](/blueprints/rollback-guide)
* [Git Branch Preview Environments on Github](/blueprints/review-apps-guide)
* [Staging and production isolation](/blueprints/staging-prod-isolation)
* [Per-User Dev Environments with Fly Machines](/blueprints/per-user-dev-environments)
* [Using base images for faster deployments](/blueprints/using-base-images-for-faster-deployments)
* [Managing Docker Images with Fly.io's Private Registry](/blueprints/using-the-fly-docker-registry)

<h2 id="networking-amp-connectivity">
  Networking & Connectivity
</h2>

Connecting things. Public apps, private services, bridging deployments, SSH, and WireGuard.

* [Run private apps with Flycast](/blueprints/private-applications-flycast)
* [Jack into your private network with WireGuard](/blueprints/connect-private-network-wireguard)
* [Bridge your other deployments to Fly.io](/blueprints/bridge-deployments-wireguard)
* [Connecting to User Machines](/blueprints/connecting-to-user-machines)
* [Run an SSH server](/blueprints/opensshd)

<h2 id="scaling-performance-amp-observability">
  Scaling, Performance & Observability
</h2>

Make it fast. Make it reliable. Monitor what's happening.

* [Observability for User Apps](/blueprints/observability-for-user-apps)
* [Autoscale Machines](/blueprints/autoscale-machines)
* [Autostart and autostop private apps](/blueprints/autostart-internal-apps)
* [Setting Hard and Soft Concurrency Limits](/blueprints/setting-concurrency-limits)
* [Using Fly Volume forks for faster startup times](/blueprints/volume-forking)
* [Going to Production with Healthcare Apps](/blueprints/going-to-production-with-healthcare-apps)

<h2 id="background-jobs-amp-automation">
  Background Jobs & Automation
</h2>

How to run periodic tasks, long-running jobs, infrastructure automation, and the things that run when you’re asleep.

* [Long-running tasks and machine lifecycle](/blueprints/long-running-tasks) NEW!!
* [Building Infrastructure Automation without Terraform](/blueprints/infra-automation-without-terraform)
* [Deferring long-running tasks to a distributed work queue](/blueprints/work-queues)
* [Task scheduling guide with Cron Manager and friends](/blueprints/task-scheduling)
* [Crontab with Supercronic](/blueprints/supercronic)
