## 목표 Vercel Deploy Button을 통해 사용자가 배포 시 필수 환경변수를 입력하도록 설정합니다. ## 필요한 작업 ### 1. vercel.json 설정 - 필수 환경변수 정의: - NEXT_PUBLIC_SUPABASE_URL - NEXT_PUBLIC_SUPABASE_ANON_KEY - SUPABASE_SERVICE_ROLE_KEY - NEXT_PUBLIC_UPLOADCARE_PUBLIC_KEY - UPLOADCARE_PRIVATE_KEY - 선택 환경변수 정의: - OPENAI_API_KEY - OPENAI_ORGANIZATION_ID - ENABLE_AI ### 2. README.md 업데이트 - Vercel Deploy Button 추가 - 각 환경변수 설명 추가: - 필수/선택 구분 - 획득 방법 안내 - 각 서비스 문서 링크 ### 3. 배포 프로세스 확인 - 로컬에서 'Deploy to Vercel' 버튼으로 테스트 - 환경변수 입력 화면이 올바르게 표시되는지 확인 ## 참고 - 현재 vercel.json은 거의 비어있음 - README.md에는 최소 설정만 기록되어 있음 - docs/installation.md에 상세 가이드가 있음
Activity
egoing commentedon Feb 6, 2026
작업 계획
브랜치: feature/issue-80-vercel-deploy-button
현재 상태 분석
구현 단계
테스트
완료 및 커밋
egoing commentedon Feb 6, 2026
선행 작업 이슈 생성
#91 이 이슈의 선행 작업으로 생성되었습니다.
환경변수 정리(
ENABLE_AI제거,NEXT_PUBLIC_HOST동적 대체, 미사용 변수 정리)가 완료되어야 정확한 필수/선택 환경변수 목록을 정의할 수 있습니다.feat: Issue #80 - Vercel Deploy Button 추가
egoing commentedon Mar 25, 2026
PR 생성 완료: #161
변경 내용:
oac_VqOgBHqhEoFTPzGkPd7L0iH6)으로 Supabase 환경변수 자동 설정 + 마이그레이션 자동 실행vercel.json수정 없음 (URL 파라미터만으로 처리)fix: Issue #80 - Deploy Button 피드백 반영
egoing commentedon Mar 25, 2026
피드백 반영 완료 (PR #161)
커밋: 04fdb05
변경 1: Deploy URL에서 불필요한 환경변수 입력 단계 제거
env,envDescription,envLink파라미터를 Deploy Button URL에서 제거변경 2: Supabase 환경변수 매핑 추가
next.config.js에env매핑 추가:SUPABASE_URL→NEXT_PUBLIC_SUPABASE_URLSUPABASE_PUBLISHABLE_KEY→NEXT_PUBLIC_SUPABASE_ANON_KEY테스트
npm run build성공 확인