I tried deploying to a VPS without Docker... just to see how hard it is.
- Docker 없이 VPS에 배포하는 것이 생각보다 쉽고 재밌었다. 🎉
- 안정적이고 안전한 배포를 위해 다양한 요구사항(자동 재시작, 보안 강화, 비밀 정보 안전하게 저장, HTTPS 활성화 등)을 설정했다. 🛡️
- 오픈소스 소프트웨어와 VPS 시스템 도구를 우선적으로 사용하고, Bash 또는 수동 프로세스로 배포 과정을 진행했다. 🛠️
- 자동 배포, 제로 다운타임 배포, 자동 롤백 기능을 구현하여 효율성과 안정성을 높였다. 🔄
- Go 언어로 작성된 Zenin이라는 애플리케이션을 개발하여 배포했다. 💻
- Hostinger VPS를 사용하여 배포 과정을 진행했으며, 쿠폰 코드 'dreams of code'를 사용하면 추가 할인을 받을 수 있다. 💲
- Ubuntu 24.04 운영체제를 사용하고, 루트 사용자 비밀번호 설정 및 SSH 키 설정을 완료했다. 🔑