Kakao
Kakao OAuth
카카오 REST API 키로 theTent 서버 콜백에서 직접 로그인 처리
카카오 REST API 키가 직접 OAuth 콜백에 연결되어 있습니다.
Operations
전체 운영 설정
Kakao
카카오 REST API 키로 theTent 서버 콜백에서 직접 로그인 처리
카카오 REST API 키가 직접 OAuth 콜백에 연결되어 있습니다.
Google OAuth Client ID와 Secret으로 theTent 서버 콜백에서 직접 로그인 처리
Google OAuth Client가 직접 OAuth 콜백에 연결되어 있습니다.
theTent Session
httpOnly 세션 쿠키, 프로필, 첫 로그인 300 크레딧 생성
세션 서명키와 계정 저장용 서버 키가 연결되어 있습니다.
OpenAI
프리미엄 이미지와 비디오 생성 모델을 서버 라우트에서 호출
OPENAI_API_KEY 설정이 필요합니다.
The Tent
Seedance, Gemini Nano Banana, Gemini Video 계열 모델을 서버 라우터에서 실행
MODEL_ROUTER_API_KEY 또는 THETENT_MODEL_ROUTER_KEY가 필요합니다.
fal.ai
빠른 이미지 반복 생성과 실험용 모델 라우팅
FAL_KEY 또는 FAL_API_KEY가 필요합니다.
The Tent
스크립트, 스토리보드, 배치 생성 등 자체 제작 서버 API
THETENT_INTERNAL_API_URL과 THETENT_INTERNAL_API_KEY가 필요합니다.
Billing Provider
Lite, Plus, Pro, Team 월 구독 결제와 월 크레딧 지급
BILLING_PROVIDER와 BILLING_SECRET_KEY가 필요합니다.
Billing Provider
필요할 때 크레딧을 추가 구매하고 원장에 기록
BILLING_PROVIDER와 BILLING_SECRET_KEY가 필요합니다.
Supabase Postgres
생성 차감, 웰컴 크레딧, 구독 지급, 충전 내역 저장
Supabase URL과 publishable key가 연결되어 있습니다.
Supabase
profiles, credit_accounts, generation_jobs, credit_ledger RLS 테이블
Supabase URL과 publishable key가 연결되어 있습니다.
Supabase Storage
결과 이미지, 영상, 썸네일을 워크스페이스 자산으로 저장
스토리지 버킷 이름을 정하면 결과 자산 저장을 연결합니다.
Provider Webhooks
비디오 생성 완료 콜백을 받아 job 상태와 결과 URL 갱신
GENERATION_WEBHOOK_SECRET이 필요합니다.
Railway / Worker
장시간 생성 작업, 큐, 자체 모델 라우팅을 별도 서버에서 처리
Railway 서버를 정한 뒤 API URL과 key를 연결합니다.
Vercel
Next.js 프론트, API routes, OAuth callback, 웹 UI 배포
Vercel 런타임 환경에서 자동으로 채워집니다.
Railway
비디오 생성 큐와 자체 서버 API를 이후 설정에서 연결
Railway는 이후 서버 구성 단계에서 연결합니다.