QNAP的证书导出设置gogs的https

1、手动:
控制台 > 安全 > 证书和密匙 > 下载。
下载解压有3个文件:cert、chain cert、private key
合并cert和chain cert成一个SSL.crt
private key改为 SSL.key
把这两个文件放到gogs的docker映射目录

2、也可以用下面的命令搞定(cd 这个目录是docker映射到gogs的/data):
cd /share/volumes_container/gogs/data
cat /etc/stunnel/backup.cert /etc/stunnel/uca.pem > SSL.crt
cp /etc/stunnel/backup.key SSL.key

gogs设置:
[server]
DOMAIN = xxxx.myqnapcloud.com
PROTOCOL = https
CERT_FILE = /data/SSL.crt
KEY_FILE = /data/SSL.key
HTTP_PORT = xxx
ROOT_URL = https://xxxx.myqnapcloud.com:xxx/

推荐阅读更多精彩内容