Gitea CI/CD로 코드 푸시 한 번에 웹사이트 자동 배포하기
Gitea는 직접 서버에 설치할 수 있는 오픈소스 관리 도구인데, 여기에 내장된 기능이 처음 써보는 사람에게도 매우 강력하게 느껴진다는 경험담이다. 코드를 원격 저장소에 올리는 것만으로 정적 웹사이트 빌드와 배포가 3분 안에 자동으로 완료된다.
구체적인 구성은 Gitea의 가 를 빌드하고, 이 그 결과를 서버에 자동 반영하는 방식이다. 단, 를 잘못 설정하면 외부에서 서버에 침입할 수 있는 보안 구멍이 생길 수 있으므로 기본적인 보안 설정을 반드시 지켜야 한다.
핵심 포인트
- 코드를 저장소에 올리면 빌드·배포가 3분 안에 자동 완료된다
- + 조합으로 정적 웹사이트 배포를 구성할 수 있다
- 외부 CI/CD 서비스 없이 서버 안에서 모든 과정이 처리된다
- 를 잘못 설정하면 외부 침입 경로가 될 수 있으니 보안 설정 필수