Docs: .env 파일 관리 섹션 추가 및 변경 이력 업데이트
- 운영서버 .env 파일 위치 및 관리 방법 문서화 - inquiries 테이블 누락 컬럼 추가 기록 - 삭제된 사용자 재가입 수정 기록 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -179,10 +179,49 @@ nano ~/.ssh/authorized_keys
|
||||
|
||||
---
|
||||
|
||||
## .env 파일 관리 (중요!)
|
||||
|
||||
### 운영서버 .env 파일 위치
|
||||
|
||||
```
|
||||
/opt/autonet/production/backend/.env
|
||||
/opt/autonet/production/agent/.env (빈 파일)
|
||||
```
|
||||
|
||||
### .env가 없거나 디렉토리로 생성된 경우
|
||||
|
||||
**증상**: 이메일이 안 보내짐, `[DEV]` 로그 출력
|
||||
|
||||
**해결**:
|
||||
```bash
|
||||
# .env가 디렉토리로 잘못 생성된 경우
|
||||
ssh damon@192.168.0.202 "rm -rf /opt/autonet/production/backend/.env"
|
||||
|
||||
# 개발서버에서 .env 복사 또는 수동 생성
|
||||
scp backend/.env damon@192.168.0.202:/opt/autonet/production/backend/.env
|
||||
|
||||
# 컨테이너 재시작
|
||||
ssh damon@192.168.0.202 "cd /opt/autonet/production && docker compose -f docker-compose.production.yml down && docker compose -f docker-compose.production.yml up -d"
|
||||
```
|
||||
|
||||
### 필수 환경변수
|
||||
|
||||
| 변수 | 설명 | 예시 |
|
||||
|------|------|------|
|
||||
| SMTP_USER | Gmail 계정 | autonetsellcar@gmail.com |
|
||||
| SMTP_PASSWORD | 앱 비밀번호 | (16자리) |
|
||||
| AZURE_TRANSLATOR_KEY | Azure 번역 API 키 | (API 키) |
|
||||
| STRIPE_SECRET_KEY | Stripe 결제 키 | sk_live_... |
|
||||
|
||||
---
|
||||
|
||||
## 변경 이력
|
||||
|
||||
| 날짜 | 변경 내용 | DB 변경 |
|
||||
|------|----------|---------|
|
||||
| 2026-01-01 | 삭제된 사용자 재가입 허용 수정 | - |
|
||||
| 2026-01-01 | inquiries 테이블 누락 컬럼 추가 | inquiries: category, subject, contact_email, contact_phone, admin_response, responded_at, responded_by, updated_at |
|
||||
| 2026-01-01 | 운영서버 .env 파일 생성 (SMTP 설정) | - |
|
||||
| 2026-01-01 | cc_per_banner_view 설정 추가 | system_settings.cc_per_banner_view (REAL) |
|
||||
| 2026-01-01 | 마이스터 번역 추가 | - |
|
||||
|
||||
|
||||
Reference in New Issue
Block a user