# Coop Docs

> Set up, self-host, and operate Coop.

Use the guided path for a first installation. Each linked page is available as Markdown for an installation agent.

## Start here

- [Self-host Coop](/self-host/index.md): Understand the system and follow the complete setup order.
- [Prepare accounts and ownership](/self-host/prepare/index.md): Collect the release, provider accounts, URLs, and recovery owners.
- [Complete documentation in one file](/llms-full.txt): Give an agent the full setup and operations guide in one request.

## Deployment guides

- [Railway](/self-host/backend-railway/index.md): Deploy the API and Redis with the maintained template or local source upload.
- [Fly.io](/self-host/backend-fly/index.md): Deploy the API from the release folder with Fly CLI.
- [Vercel](/self-host/frontend-vercel/index.md): Deploy the dashboard from the release folder.
- [Cloudflare Pages](/self-host/frontend-cloudflare/index.md): Build and directly upload the dashboard to Pages.

## Services and operation

- [Supabase](/self-host/supabase/index.md): Configure PostgreSQL and private attachment storage.
- [Clerk](/self-host/clerk/index.md): Configure sign-in and session claims.
- [Coop Relay](/self-host/relay/index.md): Install and pair the always-on Mac.
- [Verify and operate](/self-host/verify-and-operate/index.md): Test the installation, backups, recovery, and upgrades.
- [Configuration reference](/reference/configuration/index.md): Review every required setting.
- [Troubleshooting](/reference/troubleshooting/index.md): Diagnose common setup failures.
