All checks were successful
Deploy Nginx Config to Ubuntu Server / deploy (push) Successful in 1s
- .github/workflows/deploy.yml 삭제 (Gitea 사용) - README.md 내용 간소화 및 구조 정리 - 파일 구조에 default.conf, static/ 추가 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
39 lines
1.1 KiB
Markdown
39 lines
1.1 KiB
Markdown
# Nginx 배포 설정
|
|
|
|
로빙 프로젝트의 웹 서버 설정을 관리하는 저장소입니다.
|
|
|
|
## 개요
|
|
|
|
웹사이트 접속 시 올바른 서버로 연결해주는 리버스 프록시 설정을 관리합니다.
|
|
|
|
## 파일 구조
|
|
|
|
```
|
|
nginx-deploy/
|
|
├── .gitea/workflows/deploy.yml # 자동 배포 스크립트
|
|
├── server-nginx-default # 실제 서버 설정 파일
|
|
├── default.conf # Docker용 nginx 설정
|
|
├── docker-compose.yml # 테스트용 Docker 설정
|
|
├── static/ # 정적 파일
|
|
└── README.md # 이 파일
|
|
```
|
|
|
|
## 배포 방식
|
|
|
|
1. main 브랜치에 코드 변경 후 push
|
|
2. Gitea Actions가 자동으로 서버에 배포
|
|
3. 설정 오류 발생 시 자동 롤백
|
|
|
|
## 웹사이트 경로
|
|
|
|
- `https://ro-being.com/` → 메인 페이지 (5173 포트)
|
|
- `https://ro-being.com/api/` → API 서버 (8000 포트)
|
|
- `https://ro-being.com/rb10508/` → 테스트 서버 (10508 포트)
|
|
|
|
## 상태 확인
|
|
|
|
```bash
|
|
# 서버 상태 확인
|
|
curl -I https://ro-being.com
|
|
```
|