bottle note admin dashboard project
이 프로젝트는 환경 변수 관리를 위해 SOPS를 사용합니다.
macOS (Homebrew)
brew install sopsLinux
# Debian/Ubuntu
sudo apt install sops
# 또는 GitHub Releases에서 직접 다운로드Windows
choco install sopsSOPS는 AWS KMS를 사용하여 암호화/복호화를 수행합니다. AWS 자격 증명이 설정되어 있어야 합니다.
# AWS CLI 설정
aws configure# 의존성 설치
pnpm install
# 환경 변수 설정 (local)
pnpm run setup
# 환경 변수 설정 (dev)
pnpm run setup:dev
# 환경 변수 설정 (prod)
pnpm run setup:prod# 로컬 개발 서버 실행
pnpm run dev:local
# dev 환경으로 실행
pnpm run dev
# prod 환경으로 실행
pnpm run dev:prod# 프로덕션 빌드
pnpm run build
# dev 환경 빌드
pnpm run build:dev