上一节介绍了VoceChat及常规安装,介于私人云大部分可以部署在自家NAS上,所以出一个群晖的安装方法,支持https访问
前置条件
- 群晖已经安装好Docker(必须)
- 有公网IP(可选)
- DDNS域名已配置(可选)
- Https证书(可选)
其中3项可选项目都是为了实现外网访问,如不需要外网访问可以跳过
安装VoceChat
群晖docker里搜索VoceChat
然后下载,下载完成后,在映像里选择vocechat,点击启动
点击高级选项
挂载目录/home/vocechat-server/data
映射端口
下一步,应用,即可启动docker
浏览器访问http://你的群晖IP:3009
即可访问到VoceChat页面
设置一下,就可以开始聊天啦。
外网访问
- 在你的域名托管商处解析域名到你的DDNS域名
在群晖的控制面板-应用程序门户-反向代理服务器添加反代
这时就可以直接通过你的域名加3838端口即可实现外网访问。
HTTPS访问
选修改上一步的反代,把协议改为https(或者新增一个反代,换一个端口,http和https都可以访问)
如果要实现https访问,需要去申请一个证书,阿里云可以直接申请免费的证书一年,选择nginx证书下载,会用到2个文件,一个pem,一个key
在安全性-证书-新增刚才申请的证书
添加新证书-导入证书
点击配置
这时候你已经可以通过https加端口访问你的应用了
你也可以通过CDN或者其他方式绕一圈来去掉端口访问
免费的有cloudflare家的,可以自己去研究一下