Skip to main
롬 리서치를 사용한 블로그 자동 발행기
- 프로젝트 레포지토리
- 내 블로그는 롬 리서치를 기반으로 한다.
- 롬 리서치에 특정한 태그를 작성하면, 자동으로 블로그에 올라간다.
- 이미 롬 리서치는 매일 쓰고 있었기 때문에 이 구조를 선택했다.
- 그리고 블로그를 위해서 다른 툴을 사용하는 것은 본말전도라고 생각했다
- 핵심은 “큰 부담 없이 롬 리서치의 글을 가져가 블로그용으로 다듬고 발행하는 것"이였다.
- 이를 위해서 블로그는 “손쉽게 만들 수 있으며”, “자동으로 발행될 수 있는 구조"여야 했다.
- 브런치나 네이버 블로그 같은것은 아웃
- 미디엄도 api를 배워야 했기 때문에 아웃
- 따라서 푸시만 하면 되는 github.io가 가장 이상적이였다.
- 각각의 블로그 글을 담은 컨텐츠 레포지토리의 개별 PR이 생성된다
- 매일 아침 PR에 담긴 미리보기를 보고 머지 할지 안할지 결정하면 된다
- 만약 오류가 있다면 PR을 닫고, 글을 수정하면 다음날 수정된 버전으로 다시 열린다
- 아쉬운 점이 있다면 롬 리서치의 글을 가져오기 위해서는 “headless chrome"이 필요하다.
- 아직까지 직접 api로 가져오는 것은 지원이 되지 않기 때문에, 여러가지 고민을 했다.
- 그러나 다른 방법 (옵시디언으로 마이그레이션, 직접 파일을 내보내기해서 발행)을 고민해보아도, headless chrome 정도는 사용해도 되는 부담이라고 생각했다.
- 다만 문제가 발생했는데, 내 서버가 arm이라는 것이였다.
- arm용 headless chrome의 지원이 많이 부족하다보니, 여러가지 고민을 했다.
- 지금은 headless chrome을 한번 빌드해두고 사용중이다.
- 초기에 생각했던 [블로그를 쉽게 쓰는 방법에 대해 블로그 #published](/posts/nxTCa5EBC) 글에 기반하고 있다.
블로그,
개발,
Published