development.md에 로그가 자동 수집이 아님을 명시하고, CLAUDE.md 작업 주의사항에 활동 로그 필수 항목 추가. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1.2 KiB
1.2 KiB
fromis_9 프로젝트
K-pop 그룹 프로미스나인 팬사이트
기술 스택
- Frontend: React 18, Vite, Tailwind CSS, React Query, Zustand
- Backend: Fastify, MySQL2, Meilisearch, Redis, AWS S3
- Infrastructure: Docker, Caddy
개발 환경
docker compose up -d --build
docker compose logs -f fromis9-frontend
환경 변수
DB 및 외부 서비스 접근 정보는 .env 파일 참조:
- DB_HOST, DB_USER, DB_PASSWORD, DB_NAME (MariaDB)
- RUSTFS_* (S3 호환 스토리지)
- YOUTUBE_API_KEY
- MEILI_MASTER_KEY (Meilisearch)
문서
- docs/migration.md - 마이그레이션 현황 및 남은 작업
- docs/architecture.md - 프로젝트 구조
- docs/api.md - API 명세
- docs/development.md - 개발/배포 가이드
작업 시 주의사항
- 문서 업데이트 필수: 작업이 완료되면 항상
docs/폴더의 관련 문서를 업데이트할 것 - 활동 로그 필수: 새로운 관리자 라우트나 봇 기능을 추가할 때
logActivity호출을 포함할 것 (자세한 사용법은docs/development.md참조)