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。