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

# Northflank에 배포하기

> Northflank 원클릭 템플릿으로 OpenClaw를 배포하고 `/setup` 웹 위저드로 초기 설정을 마치는 방법을 안내합니다.

원클릭 템플릿으로 Northflank에 OpenClaw를 배포하고, 브라우저에서 설정을 마무리하세요.
이 방법은 "서버에서 터미널을 열지 않는" 가장 쉬운 경로입니다. Northflank가 Gateway를 대신 실행하고,
모든 설정은 `/setup` 웹 위저드에서 완료합니다.

## 시작 방법

1. [Deploy OpenClaw](https://northflank.com/stacks/deploy-openclaw)를 클릭해 템플릿을 엽니다.
2. 아직 계정이 없다면 [Northflank account](https://app.northflank.com/signup)를 만듭니다.
3. **Deploy OpenClaw now**를 클릭합니다.
4. 필수 환경 변수 `SETUP_PASSWORD` 를 설정합니다.
5. **Deploy stack**을 클릭해 OpenClaw 템플릿을 빌드하고 실행합니다.
6. 배포가 끝날 때까지 기다린 다음 **View resources**를 클릭합니다.
7. OpenClaw 서비스를 엽니다.
8. 공개 OpenClaw URL을 열고 `/setup`에서 설정을 완료합니다.
9. `/openclaw`에서 Control UI를 엽니다.

## 제공되는 것

* hosted OpenClaw Gateway + Control UI
* `/setup`의 웹 setup wizard (터미널 명령 불필요)
* Northflank Volume (`/data`)을 통한 persistent storage. 재배포 후에도 config/credentials/workspace가 유지됩니다.

## 설정 흐름

1. `https://<your-northflank-domain>/setup`에 접속해 `SETUP_PASSWORD`를 입력합니다.
2. model/auth provider를 선택하고 키를 붙여 넣습니다.
3. (선택 사항) Telegram/Discord/Slack 토큰을 추가합니다.
4. **Run setup**을 클릭합니다.
5. `https://<your-northflank-domain>/openclaw`에서 Control UI를 엽니다.

Telegram DMs가 pairing으로 설정되어 있으면, setup wizard에서 pairing code를 승인할 수 있습니다.

## 채팅 토큰 얻기

### Telegram bot token

1. Telegram에서 `@BotFather`에 메시지를 보냅니다.
2. `/newbot` 을 실행합니다.
3. 토큰을 복사합니다(예: `123456789:AA...`).
4. `/setup`에 붙여 넣습니다.

### Discord bot token

1. [https://discord.com/developers/applications](https://discord.com/developers/applications)로 이동합니다.
2. **New Application** → 이름 선택
3. **Bot** → **Add Bot**
4. Bot → Privileged Gateway Intents 아래에서 **Enable MESSAGE CONTENT INTENT**를 활성화합니다. 필수 항목이며, 빠지면 봇이 시작 시 crash합니다.
5. **Bot Token**을 복사해 `/setup`에 붙여 넣습니다.
6. 서버에 봇을 초대합니다. OAuth2 URL Generator에서 scopes는 `bot`, `applications.commands`를 사용합니다.
