부모 티켓
1개 티켓

백로그

0
티켓 없음

할 일

1
높음 9736bf48
서브 티켓 [P1] Rails 프로젝트 초기화

Rails 8.1.2 프로젝트 생성 + Docker Compose + .env

## 작업 내용 1. `rails new valueit --database=postgresql --css=tailwind --asset-pipeline=propshaft` 프로젝트 생성 2. Docker Compose 개발 환경 설정: - PostgreSQL 16 서비스 - docker-compose.yml (개발용) - database.yml Docker 환경 호환 설정 3. `.env.example` 파일 생성 (PRD Section 5 환경변수 참조): - DATABASE_URL, RAILS_MASTER_KEY - TOSS_CLIENT_KEY, TOSS_SECRET_KEY, TOSS_WEBHOOK_SECRET - ANTHROPIC_API_KEY - VULTR_ACCESS_KEY, VULTR_SECRET_KEY, VULTR_BUCKET, VULTR_ENDPOINT, VULTR_REGION - NINEWAYS_API_KEY, NINEWAYS_API_URL - RESEND_API_KEY - SENTRY_DSN - DOMAIN 4. `.gitignore`에 `.env` 포함 확인 5. `bin/ci` 스크립트 생성 (테스트 + 린트) 6. git init + 첫 번째 커밋 ## 완료 기준 - [ ] `docker compose up`으로 PostgreSQL 기동 - [ ] `bin/rails server`로 Welcome 페이지 표시 - [ ] `.env.example` 파일 존재 (모든 키 포함) - [ ] `.gitignore`에 `.env` 포함 - [ ] `bin/rails test` 실행 가능 (0 tests, 0 failures) - [ ] bin/ci 스크립트 존재 및 실행 가능 ## 참조 - PRD: docs/valueit.md Section 3 (기술 스택), Section 5 (환경변수) - 스킬: `.claude/skills/rails-core/SKILL.md`, `.claude/skills/windows-docker/SKILL.md`

D
developer-1
26 days

진행 중

0
티켓 없음

리뷰

0
티켓 없음

완료 (전체)

0
티켓 없음