We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
https://ody.ddns.net 으로 연결 여부 확인 가능합니다. 서비스 중단을 최소화 하기 위해 우선 테스트 도메인으로 연결했고, 내일 기존 도메인(prod.oody.site)로 교체할 예정입니다. 완료
완료
ELB 제거로 인해, https 적용을 위해 nginx를 띄워야 했습니다. 이제 하나의 서버에 app, db, nginx, certbot(무료로 ssl 인증서 발급 및 갱신해주는 오픈소스) 컨테이너가 띄워지게 되었습니다.ㅎㅎ
nginx, certbot 스크립트는 /nginx/docker-compose.yml에 위치하고, app, db 스크립트는 actions-runner/_work/2024-ody/2024-ody/docker-compose.yml에 있습니다. 기술공유에 구체적인 스크립트 올려두었으니 참고하셔도 좋아요.
/nginx/docker-compose.yml
actions-runner/_work/2024-ody/2024-ody/docker-compose.yml
nginx와 app을 같은 docker-compose 스크립트로 띄우지 않은 이유?
배포 주기가 다르다고 판단하여, 컴포즈 파일을 완전히 분리했습니다. 대신, nginx에서 proxy pass를 위해 nginx와 app은 동일 네트워크로 묶어주었습니다.
가비아 계정이 카키에게 있어 요청하여 새로운 ip 교체 완료했고 https 작업 완료했습니다.
The text was updated successfully, but these errors were encountered:
eun-byeol
No branches or pull requests
📝 작업 내용
1. 테스트 도메인 연결https://ody.ddns.net 으로 연결 여부 확인 가능합니다.서비스 중단을 최소화 하기 위해 우선 테스트 도메인으로 연결했고,내일 기존 도메인(prod.oody.site)로 교체할 예정입니다.완료
2. nginx 띄워 ssl 인증서 적용
ELB 제거로 인해, https 적용을 위해 nginx를 띄워야 했습니다.
이제 하나의 서버에 app, db, nginx, certbot(무료로 ssl 인증서 발급 및 갱신해주는 오픈소스) 컨테이너가 띄워지게 되었습니다.ㅎㅎ
nginx, certbot 스크립트는
/nginx/docker-compose.yml
에 위치하고,app, db 스크립트는
actions-runner/_work/2024-ody/2024-ody/docker-compose.yml
에 있습니다.기술공유에 구체적인 스크립트 올려두었으니 참고하셔도 좋아요.
배포 주기가 다르다고 판단하여, 컴포즈 파일을 완전히 분리했습니다. 대신, nginx에서 proxy pass를 위해 nginx와 app은 동일 네트워크로 묶어주었습니다.
3. prod.oody.site 도메인 새로운 ip 교체 작업 및 https 적용
가비아 계정이 카키에게 있어 요청하여 새로운 ip 교체 완료했고
https 작업 완료했습니다.
The text was updated successfully, but these errors were encountered: