chore: align nginx ssot paths
Some checks failed
Deploy Nginx Config to Ubuntu Server / deploy (push) Has been cancelled
Some checks failed
Deploy Nginx Config to Ubuntu Server / deploy (push) Has been cancelled
This commit is contained in:
parent
6cdba7ea2c
commit
8baf835378
@ -63,7 +63,7 @@ jobs:
|
||||
|
||||
# nginx server config
|
||||
sudo cp /etc/nginx/sites-available/default /etc/nginx/sites-available/default.temp.backup
|
||||
sudo cp server-nginx-default /etc/nginx/sites-available/default
|
||||
sudo cp sites-available/default /etc/nginx/sites-available/default
|
||||
sudo nginx -t || {
|
||||
echo "❌ New nginx server configuration has syntax errors!"
|
||||
# Restore backup
|
||||
@ -117,4 +117,4 @@ jobs:
|
||||
echo "🧹 Cleaning up old backup files (keeping last 5)..."
|
||||
cd /etc/nginx/sites-available/
|
||||
sudo ls -t default.backup.* 2>/dev/null | tail -n +6 | sudo xargs rm -f
|
||||
echo "✅ Cleanup completed"
|
||||
echo "✅ Cleanup completed"
|
||||
|
||||
11
README.md
11
README.md
@ -1,6 +1,6 @@
|
||||
# Nginx 배포 설정
|
||||
|
||||
로빙 프로젝트의 웹 서버 설정을 관리하는 저장소입니다.
|
||||
`/home/admin/infra/nginx` 경로에서 웹 서버 설정을 관리하는 저장소입니다.
|
||||
|
||||
## 개요
|
||||
|
||||
@ -8,13 +8,12 @@
|
||||
|
||||
## 파일 구조
|
||||
|
||||
```
|
||||
nginx-deploy/
|
||||
```text
|
||||
nginx/
|
||||
├── .gitea/workflows/deploy.yml # 자동 배포 스크립트
|
||||
├── server-nginx-default # 실제 서버 설정 파일
|
||||
├── default.conf # Docker용 nginx 설정
|
||||
├── nginx.conf # nginx 메인 설정
|
||||
├── sites-available/default # 서버 설정 SSOT
|
||||
├── docker-compose.yml # 테스트용 Docker 설정
|
||||
├── static/ # 정적 파일
|
||||
└── README.md # 이 파일
|
||||
```
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user