安装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方式,选择密码连接。
但是这种方式并不安全,直接把密码暴露了。