For AI agents: fetch the complete documentation index at /llms.txt, the full documentation corpus at /llms-full.txt, the agent skill at /skill.md, or this page as Markdown at /ko/docs/web/external-accounts.md (or send Accept: text/markdown).
외부 계정 만들기
마스터 체크리스트: 킷이 사용할 수 있는 외부 서비스, 각 서비스가 제공하는 것, 그리고 생성 순서.
구매하기 전에 빌드할 수 있습니다
이 킷의 모든 기능은 먼저 로컬 대체제—계정 없이 실제 서비스를 모방하는 내장 어댑터—로 실행됩니다. EMAIL_PROVIDER=local은 메시지를 보내는 대신 미리보기 페이지에 기록하고, AI_PROVIDER=fake는 결정론적인 가짜 답변을 반환하고, BILLING_PROVIDER=local은 결제 공급자 없이 체크아웃을 완료하고, JOB_PROVIDER=local은 백그라운드 작업을 실행하지 않고 메모리에서 큐에 넣으며, CAPTCHA_PROVIDER=off는 공개 폼을 열어둡니다. .env.example 구성이 이 상태로 제공되므로 5분 튜토리얼에는 유료 계정이 전혀 필요하지 않습니다.
실제 외부 계정은 그 계정이 구동하는 기능을 출시할 때만 추가하세요. 실제 로그인 전에 데이터베이스, 메시지가 받은 편지함에 도달해야 하기 전에 이메일 공급자, 요금을 청구하기 전에 결제 공급자 순서입니다. 아래 각 가이드에는 콘솔 페이지, 복사할 값, 붙여넣을 위치가 명시되어 있습니다.
전체 계정 체크리스트
이 표는 supastack 제품이 필요로 할 수 있는 모든 외부 서비스를 나열합니다. 출시하지 않는 기능의 행은 건너뛰세요—웹 전용 스타터는 모바일과 데스크톱 행을 전혀 건드리지 않습니다. 가이드 열에는 해당 콘솔을 클릭별로 안내하는 문서가 이름으로 명시되어 있습니다. 실제 링크는 이 페이지 끝의 '시작할 곳'에 있습니다.
| 서비스 | 제공하는 것 | 필요한 용도 | 가이드 |
|---|---|---|---|
| Postgres 데이터베이스(Supabase, Neon 또는 Docker) | 계정, 워크스페이스, 데이터 테이블 | 실제 로그인 및 저장된 데이터 | 데이터베이스 설정 |
| Stripe | 웹에서의 카드 결제 및 구독 | 웹 앱에서 요금 청구 | Stripe 결제 추가 |
| Resend 또는 Amazon SES | 트랜잭션 이메일 발송 | 로그인 코드와 영수증이 실제 받은 편지함에 도달 | Resend 이메일 추가 / Amazon SES 이메일 설정 |
| Google Cloud OAuth 클라이언트 | 'Google로 계속' 버튼 | Google 로그인 제공 | Google 로그인 추가 |
| GitHub OAuth App | 'GitHub로 계속' 버튼 | GitHub 로그인 제공 | GitHub 로그인 추가 |
| AI 공급자 키(OpenAI, Anthropic 또는 OpenRouter) | 실제 모델 응답 | 가짜 어댑터 대신 라이브 AI 작업 | 나머지 공급자 키 수집 |
| Trigger.dev | 관리형 백그라운드 작업 실행 | 프로덕션 백그라운드 작업 | 나머지 공급자 키 수집 |
| S3 호환 버킷(예: Cloudflare R2) | 파일 및 객체 스토리지 | 업로드 및 저장된 파일 | 나머지 공급자 키 수집 |
| Sentry 또는 PostHog | 오류 추적 및 제품 분석 | 프로덕션 옵저버빌리티 | 나머지 공급자 키 수집 |
| Cloudflare Turnstile | 공개 폼의 스팸 검사 | 공개 가입 및 문의 폼 | 나머지 공급자 키 수집 |
| 도메인 등록기관 + DNS | 자체 도메인 이름 | 공개 https://yourdomain.com 주소 | 나머지 공급자 키 수집 / Google Cloud에 배포 |
| 호스팅(Google Cloud Run 또는 VPS + Coolify) | 웹 앱의 공개 HTTPS URL | 실제 사용자를 위한 공개 | Google Cloud에 배포 / 배포 체크리스트 |
| Expo + EAS | 네이티브 앱의 클라우드 빌드 | Expo Go 미리보기 이후의 모든 것 | 모바일 계정 만들기 |
| Apple Developer Program | iOS 서명, App Store 제출, Sign in with Apple | iPhone 릴리스 및 Apple 로그인 | 모바일 계정 만들기 / Apple 로그인 추가 |
| Google Play Console | Android 스토어 리스팅 | Play Store 제출 | 모바일 계정 만들기 |
| RevenueCat | 검증된 네이티브 구매 및 복원 | 앱 내 구독 판매 | RevenueCat 구매 설정 |
| Apple Developer ID + 서명 CA | 서명 및 공증된 데스크톱 설치 프로그램 | 경고 없는 공개 데스크톱 릴리스 | 데스크톱 릴리스 계정 만들기 |
합리적인 생성 순서
기능이 온라인이 되는 순서대로 계정을 만드세요. 대부분의 웹 제품의 경우: 1. Postgres 데이터베이스, 2. 트랜잭션 이메일, 3. Google 및/또는 GitHub 로그인, 4. 결제, 5. AI 공급자—그런 다음 제품이 필요로 할 때 스토리지, 백그라운드 작업, 옵저버빌리티, 스팸 방지를 추가합니다.
호스팅과 도메인은 마지막입니다—공개 URL은 가리킬 작동하는 앱이 있을 때만 유용합니다. 모바일 계정(Expo, Apple, Google Play, RevenueCat)과 데스크톱 서명 계정은 해당 플랫폼에 도달할 때만 중요합니다. 웹 전용 출시에서는 완전히 건너뛰세요.
모든 시크릿—OAuth 클라이언트 시크릿, API 키, 웹훅 서명 시크릿, DATABASE_URL 안의 비밀번호—은 .env.local 파일이나 호스트의 시크릿 매니저에 보관하세요. NEXT_PUBLIC_ 또는 EXPO_PUBLIC_ 변수에 절대 넣지 말고 Git에 커밋하지도 마세요.
시작할 곳
아래 상세 가이드는 각 콘솔을 클릭별로 안내합니다. 위에서 아래로 진행하세요: 로그인 공급자, 그다음 결제·이메일·나머지 공급자 키에 대한 계정 연습, 그다음 제품이 출시하는 서비스의 공급자 설정 참조, 그다음 배포, 그리고 모바일이나 데스크톱에 도달할 때 플랫폼 계정 가이드입니다.
설정을 계속하려면 Google 로그인 추가 가이드를 읽어보세요.