Hugo + GitHub 的方式架設簡單的 Blog 很有趣,這邊紀錄幾個資訊。
- 建置、測試環境:docker
- 編譯:Github Action
- Hosting:Github
Hugo 建置、測試環境:klakegg/hugo
環境指令:
docker run --rm -it -v $(pwd):/src klakegg/hugo:0.83.1
Windows 環境指令:
docker run --rm -it -v %cd%:/src klakegg/hugo:0.83.1
其後接 Hugo 的指令即可,例如:
新增 post:
docker run --rm -it -v %cd%:/src klakegg/hugo:0.83.1 new posts/___.md
Local 執行 HUGO Server
docker run --rm -it -v %cd%:/src -p 1313:1313 klakegg/hugo:0.83.1 server
Themes:PaperMod
https://github.com/adityatelange/hugo-PaperMod
裡面的安裝指引可供參考