Skip to content

Passtival/Passtival-nginx

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Passtival-nginx

Passtival 로드밸런서 서버 레포

구성

  • nginx/nginx.conf: 전역 Nginx 설정
  • nginx/sites-available/api.passtival.co.kr.conf: 서비스 서버 블록/업스트림
  • scripts/install-nginx-config.sh: /etc/nginx 배포 스크립트
  • scripts/certbot-init.sh: Let's Encrypt 최초 발급
  • scripts/certbot-renew.sh: 인증서 자동 갱신
  • systemd/certbot-renew.service: certbot 갱신 원샷 유닛
  • systemd/certbot-renew.timer: 1일 2회 갱신 타이머
  • .github/workflows/deploy-nginx.yml: SSM 기반 Nginx 배포 워크플로
  • docs/deploy-nginx-workflow.md: 배포 워크플로 해설/수정 가이드
  • docs/nginx.config.md: Nginx 설정 해설/수정 가이드
  • docs/scripts.md: 배포/인증서 스크립트 해설/수정 가이드
  • PLANS.md: 실행 계획서
  • RUNBOOK.md: 배포/검증/롤백 운영 문서

About

Nginx load balancer and reverse proxy for Passtival

Resources

Stars

Watchers

Forks

Contributors

Languages