Skip to content

khu-khlug/sight-infra

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

167 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sight-infra

경희대학교 중앙 IT 동아리 쿠러그의 사이트(sight) 내 인프라를 관리하는 레포지토리입니다.

인프라 구조

flowchart LR
  client
  reverse-proxy["caddy"]
  laravel-backend["라라벨 백엔드"]
  spring-backend["스프링 백엔드"]

  client --> reverse-proxy
  reverse-proxy -->|"khlug.org, www\.khlug.org"|laravel-backend
  reverse-proxy -->|"api-v2.khlug.org"| spring-backend
Loading

Note

위 인프라 구조는 mermaid로 관리하여 쉽게 수정 및 버전 관리할 수 있도록 유지해주세요.

폴더 구조

sight-infra/
├── laravel-backend/
├── reverse-proxy/
├── spring-backend/
└── README.md
  • laravel-backend: Laravel 백엔드입니다. 레거시 시스템이며, 대부분의 요청을 처리합니다. 자세한 내용은 README를 참고해주세요.
  • reverse-proxy: 인프라의 가장 앞단에서 요청을 최초로 받는 곳입니다. SSL Termination 및 Host에 따른 트래픽 라우팅을 수행합니다. 자세한 내용은 README를 참고해주세요.
  • spring-backend: Spring 백엔드입니다. 위 laravel-backendnestjs-backend의 모든 로직을 해당 백엔드로 점진적으로 옮겨 갈 예정입니다. 자세한 내용은 README를 참고해주세요.

제거된 서비스

About

쿠러그의 인프라를 관리하는 레포지토리

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors