로컬

DB_HOST=localhost
DB_PORT=3306
DB_ROOT_PASSWORD=root
DB_NAME=rarego
DB_USERNAME=rarego
DB_PASSWORD=rarego
TZ=Asia/Seoul
TOSS_PAYMENTS_SECRET_KEY=test_sk_Poxy1XQL8RP1lBkm2XWNV7nO5Wml
AWS_ACCESS_KEY=AAAAAAAAA
AWS_SECRET_KEY=BBBBBBBBB
GOOGLE_CLIENT=200987228116-2sdrgephs56dln9p5ndu7g7bnoc3uikj.apps.googleusercontent.com
GOOGLE_SECRET=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
KAKAO_CLIENT=8fd65de868b5f46e8567ca0019661027
NAVER_CLIENT=8yeFcqQOkvfmXJvSNdOr
NAVER_SECRET=SZ7SY5h7JI
JWT_SECRET=test_sk_Poxy1XQL8RP1lBkm2XWNV7nO5Wml
NGINX_BASIC_AUTH_USER=rarego
NGINX_BASIC_AUTH_PASS=RG!
INTERNAL_BACK_URL=http://localhost
OPENAI_API_KEY=CCCCCCCCC
SLACK_WEBHOOK_URL=https://hooks.slack.com/services/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
SLACK_ENABLED=true
# 1단계: 인프라 + Nginx 실행 (Docker)
docker compose -f docker-compose.yml -f docker-compose.local.yml up -d db redis zookeeper kafka elasticsearch prometheus grafana nginx --no-deps

# 2단계: IntelliJ에서 원하는 서비스 실행
# AuthApplication, AuctionApplication 등

배포

GF_SERVER_ROOT_URL=https://rarego.duckdns.org/grafana/
GF_SERVER_SERVE_FROM_SUB_PATH=true
GRAFANA_ADMIN_PASSWORD=RG!grafana
GRAFANA_ADMIN_USER=rarego

NGINX_BASIC_AUTH_USER=rarego
NGINX_BASIC_AUTH_PASS=RG!
REDIS_PASSWORD=2zioEWsa1mxT0jjGeeDA5iy6FxePDq

프론트 환경 변수(로컬)

NEXT_PUBLIC_API_URL=http://localhost
NEXT_PUBLIC_TOSS_CLIENT_KEY=test_ck_GePWvyJnrKm4jyoggMEE3gLzN97E

IDE DB 연결 설정

항목
Host 52.78.240.121
Port 3306
Database (env의 DB_NAME 값)
Username (env의 DB_USERNAME 값)
Password (env의 DB_PASSWORD 값)