群晖DS918+部署GitLab

安装GitLab

套件中心找到GitLab,安装套件(GitLab是运行在docker环境,需要NAS支持安装docker)

GitLab安装时间较长,安装完成启用

配置SSL证书

停用GitLab

如果之前在群晖配置过Let's Encrypt证书,将证书

最后一条命令执行时间较长,也可在本地电脑执行

手动将dhparam.pem文件上传至

打开Docker容器选择synology_gitlab编辑

把端口80改为443

在环境变量中添加和

重新启用GitLab,访问

配置SSH Key

以MAC为例:

填入SSH Keys

测试SSH Key

XCode的bug

在终端里操作git命令

成功上传!

但是XCode中即使选择了正确的key(id_rsa),依然显示connection refused。

一种解决方法是,不使用ssh方式,选择密码连接。

但是这种方式并不安全,直接把密码暴露了。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181207G0KSRO00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

同媒体快讯

扫码关注云+社区

领取腾讯云代金券