---
title: Quickstart
description: Get Sencho running in under five minutes.
---

## Prerequisites

- Docker and Docker Compose installed on the host
- A directory where your Compose projects live (e.g. `/opt/compose`)

## Run with Docker

```bash
docker run -d \
  --name sencho \
  -p 3000:3000 \
  -v /var/run/docker.sock:/var/run/docker.sock \
  -v /opt/compose:/app/compose \
  -v sencho_data:/app/data \
  -e JWT_SECRET=change-me \
  ghcr.io/ansоcode/sencho:latest
```

Open `http://localhost:3000` in your browser. On first boot you'll be prompted to create an admin account.

<Note>
  Replace `/opt/compose` with the path to your Compose projects directory. Every subdirectory inside it becomes a stack in Sencho.
</Note>

## Important: the 1:1 path rule

The `-v /opt/compose:/app/compose` mount above uses a simplified path for illustration. In practice, you must mount your compose directory at the **same path** inside and outside the container. See the [Configuration guide](/getting-started/configuration#compose-directory-the-11-path-rule) for details — this is the most common setup mistake.

## Next steps

- [Configuration](/getting-started/configuration) — full environment variable reference, reverse proxy setup
- [Stack Management](/features/stack-management) — create and deploy your first stack
- [Multi-Node](/features/multi-node) — add a remote server to manage from this dashboard
