Gogs安裝部署(兼添加https)

先按照 官網(wǎng) 的步驟來下載解壓。
然后在gogs文件夾目錄下新建一個(gè)custom文件夾,用來存放配置文件和https證書

image.png

image.png

https文件夾下放你申請到的證書文件(一般有兩個(gè),一個(gè)是crt和key,如果證書格式是jks的話需要自己轉(zhuǎn)換。)(這里在插入一句,如果你的https證書是從騰訊云那里申請的話,騰訊云已經(jīng)為你打包好了各個(gè)平臺(tái)所需要的https證書,例如IIS,Tomcat,Nginx, Apache等,這里gogs可以使用Nginx里的證書)
image.png

最后在conf文件夾里放一個(gè)app.ini配置文件


image.png

app.ini配置文件內(nèi)容如下(請一定要根據(jù)自己的實(shí)際情況進(jìn)行修改,否則肯定不能正常運(yùn)行)

APP_NAME = Git Service
RUN_USER = Threshold
RUN_MODE = prod

[repository]
ROOT = D:/GogsRepositories

[database]
PASSWD   = 
DB_TYPE  = sqlite3
HOST     = 127.0.0.1:5432
NAME     = gogs
USER     = root
SSL_MODE = disable
PATH     = D:/Program Files/gogs/data/gogs.db

[server]
DOMAIN           = xxx.dummy.com
HTTP_PORT        = 3000
PROTOCOL         = https
ROOT_URL         = https://xxx.dummy.com:3000/
CERT_FILE        = custom/https/xxx.dummy.com.crt
KEY_FILE         = custom/https/xxx.dummy.com.key
DISABLE_SSH      = false
SSH_PORT         = 2222
OFFLINE_MODE     = false
START_SSH_SERVER = false

[mailer]
ENABLED = true
HOST    = smtp.126.com:25
FROM    = "Git" <youremail@126.com>
USER    = youremail@126.com
PASSWD  = DummyPassword

[service]
REGISTER_EMAIL_CONFIRM = true
ENABLE_NOTIFY_MAIL     = true
DISABLE_REGISTRATION   = false
ENABLE_CAPTCHA         = true
REQUIRE_SIGNIN_VIEW    = false

[picture]
DISABLE_GRAVATAR        = false
ENABLE_FEDERATED_AVATAR = true

[session]
PROVIDER = file

[log]
MODE      = file
LEVEL     = Info
ROOT_PATH = D:/Program Files/gogs/log

[security]
INSTALL_LOCK = true
SECRET_KEY   = YOuA16Osxfty0Hj


最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 178,724評論 25 709
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,502評論 19 139
  • linux資料總章2.1 1.0寫的不好抱歉 但是2.0已經(jīng)改了很多 但是錯(cuò)誤還是無法避免 以后資料會(huì)慢慢更新 大...
    數(shù)據(jù)革命閱讀 13,167評論 2 33
  • Ubuntu的發(fā)音 Ubuntu,源于非洲祖魯人和科薩人的語言,發(fā)作 oo-boon-too 的音。了解發(fā)音是有意...
    螢火蟲de夢閱讀 100,584評論 9 468
  • 早出晚歸同事結(jié)婚請我們吃飯,飯后大家又聊了聊9點(diǎn)到家,兒子坐在床上玩王者,10點(diǎn)準(zhǔn)時(shí)還手機(jī)爸爸,睡覺! 1,兒子的...
    無患子與菩提樹閱讀 415評論 0 4

友情鏈接更多精彩內(nèi)容