PongPong-Beeps / ft_transcendence

퐁퐁 삐용스 💨
3 stars 2 forks source link

✨ [Feature] pongpong-beeps.site도메인 및 SSL 인증서 발급 및 적용 #513

Closed geonwule closed 7 months ago

geonwule commented 7 months ago

Description

certbot 설치

$ apt-get update
$ sudo apt-get install certbot

certbot이용 인증서 발급

$ sudo certbot --nginx -d example.com -d www.example.com

발급받은 인증서

Certificate is saved at: /etc/letsencrypt/live/geonwule.shop/fullchain.pem
Key is saved at:         /etc/letsencrypt/live/geonwule.shop/privkey.pem

적용 순서

1. 발급받은 인증서 2가지를 환경변수에 설정한다.
2. nginx 컨테이너에 환경변수를 적용한다.
3. nginx Dockerfile에서 환경변수를 이용하여 키파일 경로에 해당 키를 생성해준다
4. nginx conf파일에 해당 키를 매핑한다.
cocomhwa commented 7 months ago

README.md에 추가되어도 좋을 내용입니다