Netlify 정적페이지 호스팅 서비스를 사용해봅니다.
https://www.netlify.com/
환경
준비
- GitHub 계정 및 Repository
- 보유 도메인
가입
- GitHub 계정과 연동 가입
- Stater 무료 가격정책
- 팀멤버 1
- 월 100GB 트래픽
- 빌드 월 300분
GitHub 연동 Deploy
![](https://velog.velcdn.com/images%2Fnonz%2Fpost%2F2d53acb7-6bdd-4002-a0d3-6f4b9cc8b1cc%2F%EB%B6%99%EC%97%AC%EB%84%A3%EC%9D%80_%EC%9D%B4%EB%AF%B8%EC%A7%80_2021__5__11__%EC%98%A4%ED%9B%84_4_51.png)
- Git provider 를 GitHub 으로 선택하면 계정권한 추가요청
- 이후 GitHub에 Install Netlify 적용할 Repository 선택
- 설정 그대로 둔채 Deploy
GitHub Repository Pages 기본 템플릿을 설정해둔 상태 (index.md 파일)
현재 빌드커맨드는 필요 없으므로 Deploy settings의 Build command, Publish directory를 비우고 리빌드
![](https://velog.velcdn.com/images%2Fnonz%2Fpost%2F70bad1f3-1c95-4fba-a536-8d3651a31c8c%2F2021-05-11_17-17-17.png)
- 네 빌드 성공 :D
![](https://velog.velcdn.com/images%2Fnonz%2Fpost%2Ff64e4a44-33b0-41e3-b129-625e049208ff%2F2021-05-11_17-18-33.png)
서브도메인 연결
- Site overview > Domain settings > Domain > Custom domains
![](https://velog.velcdn.com/images%2Fnonz%2Fpost%2F08b04217-ece5-4a51-bfa8-c19d2339b1d3%2F%EB%B6%99%EC%97%AC%EB%84%A3%EC%9D%80_%EC%9D%B4%EB%AF%B8%EC%A7%80_2021__5__11__%EC%98%A4%ED%9B%84_5_22.png)
- Custom domain에 CNAME 설정해둔 도메인 입력
- 어렵게 생성된 xxx.netlify.app 사이트명(서브도메인) 변경
- 하단 HTTPS 설정
아주 간단한 설정만으로 GitHub Repository 의 정적 소스가 호스팅 되는 마법
별다른 설정 없이 Repo push 후 자동 배포도 잘 됩니다.