GitHub Page
by jaeyong pae
예전부터 하고싶기도(?) 해야만하기도(?) 했던 일을 늦었지만… 약간의 강요(?)가 포함되어 시작하게 된것 같습니다. 개발자로서 스스로에게 남는것은 기록뿐…
Medium, 브런치, velog, github 4가지 플랫폼 중 무료이면서 포맷을 자유롭게 사용할 수 있는 플랫폼으로 github 선택하게되었습니다.
GitHub Page
Create New Repository

GitHub Pages Settings

Local Editing Configuration
Ruby 개발을 할수도 있겠지만 당장은 Javascript 와 Pyhton 위주일듯 하여 또다른 환경을 맥북에 세팅하는게 부담이기 때문에 Docker 에 에디팅 환경을 구성하기로 함 ( React 도 익숙해질 겸 Gatsby 로 다시 바꾸고 싶음 ㅜㅜ )
Docker
dockerfile 내용
FROM ruby:3.2.0-alpine3.17
RUN apk update
RUN apk add --no-cache build-base gcc cmake git
RUN gem update bundlerdocker image 생성 및 container 생성
docker build -t chaossin/jekyll .
docker run --name blog --volume="$PWD:/srv/jekyll" -p 4000:4000 -it chaossin/jekyllJekyll
bundle install
bundle exec jekyll serve --host 0.0.0.0 -p 4000 --unpublishedJekyll Theme
centrarium 사용
Subscribe via RSS