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:
AutonetSellCar Deploy
2026-01-01 17:53:39 +09:00
parent de06404d0f
commit 648c2be1b0

View File

@@ -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 | 마이스터 번역 추가 | - |