Heroku 가입 및 로그인하기
Create a new app으로 배포 할 새로운 앱 만들기
App name 및 region 지정하기
(region은 United States로 지정해야 무료로 사용할 수 있다는 말이 있어 United States로 설정해주었다)
Heroku CLI 설치하기
설치 완료 후 커맨드창을 열어 heroku login
을 입력해 로그인 하기
배포 할 프로젝트가 위치한 경로로 이동하기
cd [레파지토리 폴더명]
git 레파지토리 생성 및 원격 연결하기
git init
heroku git:remote -a [레파지토리 폴더명]
수정사항 반영하기
git add .
git commit -m "커밋 메세지"
git push heroku main
Heroku는 한 계정당 5개의 앱을 무료로 호스팅 할 수 있지만 해당 도메인에 몇 시간 동안 접속 요청이 없는 경우에는 앱이 수면 상태로 전환되어, 초기 접속이 느려진다는 단점이 있다.
이런 단점을 보완해주기 위해 일정 시간마다 request를 보내주는 사이트를 이용했다.