https://github.com/kyle-park-io/blog
간단한 설명
- 현재 본인의 개인 서버는 개발을 하며 작성된 MD 파일들을 블로그 형식으로 보여주는 기능을 가지고 있다.
- 보통 내가 블로그 글을 작성하는 절차는 다음과 같다.
- 개발을 진행하며 알게 된 내용이나 모아두고 싶은 내용을 정리한다.
- 해당 내용을 로컬 내 MD 파일로 작성한다.
- 투고할 정도의 내용이 만들어지면 blog 레포지토리에 업로드 한다.
- 해당 레포지토리는 GKE 내의 하나의 인스턴스에 클론되며, 내부에서는 다음 스케줄 작업이 실행된다.
- 하루 한 번 git pull
- 하루 한 번 MD 파일 최신 순 정렬
- 깃허브에서 수정된 날짜는 파일 자체의 정보가 아닌 깃허브 내의 정보를 따름을 유의할 것.
- 블로그 서버는 위의 MD파일을 토대로 HTML 변환 및 파일 다운로드를 제공한다.
- 해당 내용은 깃허브 내의 스크립트를 참고하면 도움이 될 것이다.
Link
https://jungho.dev/blog