【Gitlab】GitLab 免網域建置 GitLab Pages 以 GitBook 為例

GitLab 除了可以版控程式碼
如何建立GitLab 與 GitLab-Runner 請看這篇
【Gitlab】使用 Docker-Compose 建置 GitLab+GitLab-Runner

另一個便利的點就是 .md 檔可以直接在上面瀏覽
設計一套系統不太可能只有幾個 .md 檔就可以描述清楚
因此可以利用 GitBook 來生成電子書

GitBook 可以使用 npm 直接安裝

初始化文件

在本機執行模擬網站

如果不執行只要建置, 可使用建置語法

當然使用 GitLab 存放 GitBook 目的就是要使用 GitLab的 CI/CD, 以及 Pages
但如果是內部私人網路沒有Domain狀況下
可以使用 GitLab 內建的 Nginx, 並調整 gitlab-pages.conf

/var/opt/gitlab/nginx/conf/gitlab-pages.conf

設定完畢後重啟 Nginx

最後訪問網址如下
http://192.168.99.100:80088/gitlab帳號/專案名稱/public

 

 

留言

Top