---
title: "셀프 호스팅"
description: "Workers, D1, KV, R2, Queues, Durable Objects로 자체 Cloudflare 계정에서 XID를 실행합니다."
locale: "ko"
---

> Documentation Index
> Fetch the locale documentation index at: https://xid.dev/ko/llms.txt
> Use this file to discover all available pages before exploring further.

# 셀프 호스팅

## 필수 바인딩

| 바인딩 | 목적 |
| --- | --- |
| `DB` | D1 관계형 스토리지입니다. |
| `CACHE` | 디스커버리, 키, 브랜딩을 위한 KV 캐시입니다. |
| `STORAGE` | 자산 및 내보내기용 R2 객체 스토리지입니다. |
| `EMAIL_QUEUE` | 트랜잭션 이메일 큐입니다. |
| `AUDIT_QUEUE` | 감사 이벤트 큐입니다. |
| `SESSION_REVOCATION` | 세션 폐기 상태를 위한 Durable Object입니다. |

## 필수 비밀값

| 비밀값 이름 | 목적 |
| --- | --- |
| `KEK` | 인스턴스 서명 키를 위한 봉투 암호화입니다. |
| `PEPPER` | 서버 측 비밀번호 및 토큰 해싱 페퍼입니다. |
| `BOOTSTRAP_TOKEN` | 셀프 호스팅 배포에서 인스턴스 초기화를 보호합니다. |

## 배포 점검

배포 후 상태 확인, OIDC 디스커버리, JWKS, Hosted Auth 설정, 인스턴스 발급자의 인가 리디렉션을 최소 1회 검증하세요.

```shell
curl https://xid.dev/v1/health
curl https://xid.dev/.well-known/openid-configuration
curl https://xid.dev/jwks
curl https://xid.dev/auth/config
```

Source: https://xid.dev/ko/self-hosting/index.mdx
