RSS Email Twitter GitHub Dribbble LinkedIn Facebook Instagram YouTube Pinterest Reddit icon menu

Cody's 探索日誌

東摸西摸,十分好奇

PV: / UV:

TAGS

Synology Gitlab & Caddy 網址對應修正

自己私架的 Gitlab 獨自使用的時候沒什麼差 當要給其他人共同使用的時候,發現這個問題其實挺毛躁的 所以就想說還是把介面克隆網址無法對應連線網址這個問題解決 簡單架構 經由 Caddy 反向代理至內部 Gitlab 網域為 www.example.com,內部 Gitlab IP/Port 為 192.168.0.1:8080 問題狀況 網址和 Gitlab 介面上的是不一致的,但是實際 Repository 是需要透過 https://www.example.com 連線 Gitlab URL: https://www.example.com Gitlab Repository: http://www.example.com:8080 修正方法 Gitlab 使用 Https 步驟1. 產生憑證及密鑰 1 2 3 4 5 6 7 $ openssl genrsa -out gitlab.key 2048 $ openssl req -new -key gitlab.key -out gitlab.csr $ openssl x509 -req -days 3650 -in gitlab.csr -signkey gitlab.key -out gitlab.crt $ openssl dhparam -out dhparam.