DarrenKwonDev 2021. 12. 22. 13:30

오랜만에 express + pug 조합으로 만들었다. 

javascript로 진행되는 수업이라 typescript를 못 썼다는 점이 제약이었다.

기술적인 특이 사항은 전혀 없었다. 아래 정도가 특이 사항이라면 특이사항 일 것이다.

더 찾아보자면 적당히 PR template도 만들고 gitOps를 좀 신경 썼다는 정도한 것 같다.

 

실수

너무너무 귀찮아서 nginx도 안 쓰고 그냥 express를 80포트로 서빙하려고 했다.

그런데 /는 접속이 되는데 /signup 페이지에 접근이 안되더라

몇시간을 삽질했는데 알고보니

http://example.com -> 버튼 클릭 -> https://example.com/signup 

https://blog.chromium.org/2021/03/a-safer-default-for-navigation-https.html

하...

 

결론은 freenom에서 도메인 받고 cloudflare 붙여서 해결했다.