MIJI DApp Server Docs

개발 환경 설정 가이드 V3 (DEV_README_V3.md)

DEV_README.md(v8)와 DEV_README_V2.md를 보완하는 추가 운영 지침입니다. CI/CD 자동화, 보안, 로컬 개발 시 유의사항을 보다 명확히 하기 위한 내용을 다룹니다.

1. CodeDeploy 리비전 전달 및 AppSpec 관리

2. GitHub Actions 검증 단계 (Lint/Test)와 실패 기준

3. GitHub Actions Secrets/Vars 정의 표

아래 표는 워크플로가 참조하는 값과 저장 위치를 정리한 것입니다.

| 키 | 유형 | 설명 | 저장 위치 | | — | — | — | — | | AWS_ACCESS_KEY_ID | Secret | Actions에서 AWS 인증용 Access Key | Repository Secrets | | AWS_SECRET_ACCESS_KEY | Secret | Actions에서 AWS 인증용 Secret Key | Repository Secrets | | AWS_REGION | Variable | 공통 AWS 리전 (예: ap-northeast-2) | Repository Variables | | ECR_REPOSITORY_NAME | Variable | Docker 이미지를 푸시할 ECR 리포지토리 이름 | Repository Variables | | CODEDEPLOY_APP_NAME | Variable | CodeDeploy 애플리케이션 이름 | Repository Variables | | CODEDEPLOY_DEPLOYMENT_GROUP | Variable | CodeDeploy 배포 그룹 이름 | Repository Variables | | CODEDEPLOY_S3_BUCKET | Variable | CodeDeploy 번들을 업로드할 S3 버킷 | Repository Variables | | CODEDEPLOY_SERVICE_ROLE | Variable (선택) | CodeDeploy에서 사용할 IAM Role ARN (필요 시) | Repository Variables | | DOCKER_IMAGE_TAG | Variable (선택) | 태그 전략(예: $) 정의 시 사용 | Repository Variables |

4. LOCAL_DEV_PK 사용 시 보안 주의사항

5. Redis 영속화 및 복구 절차

6. 메타데이터 Base URI 설정


상기 내용은 기존 문서의 흐름을 유지하면서 세부 운영 사항을 명문화하기 위한 것이며, 변경 사항 반영 후 DEV_README.md와 DEV_README_V2.md의 해당 챕터에 링크를 추가하면 참고성이 높아집니다.