콘텐츠로 건너뛰기

셀프 호스팅

Workers, D1, KV, R2, Queues, Durable Objects로 자체 Cloudflare 계정에서 XID를 실행합니다.

Markdown으로 보기

필수 바인딩

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

필수 비밀값

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

배포 점검

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

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
탐색

입력하여 검색...

화살표 키로 이동Enter 키로 선택Escape 키로 닫기