目錄

Oracle Clound VM 建立 Git server

目錄

正文

像是之前一樣在 RSS 的部落格 建立,但這次我們用 Gitee。

同樣使用 Caddy 做 Reverse Proxy,用在 git.kola.ink,這次同樣使用 Email Access Policy,但這就是會導致 git 沒辦法正常用 https 操作,SSH 則是因為我不想開啟 Gitee SSH API Port。

而 Cloudflare 可以使用在 Cloudflare Zero Trust 後台,成功建立了專屬的 Service Token,並妥善留存了最關鍵的 Client ID 與 Client Secret。

並且為了我的 git.kola.ink 添加 Bypass policy,使用上面的 Client ID/Secret。

這樣在 git config 添加 header,這時候就可以 Bypass Eamil 認證。

同樣在使用 Git push 我們也有在 Gitee 設定不要用密碼,要用 Gitee 一次性的認證 Token。