有时你需要临时发送一些比较隐私的东西.又不想直接在聊天软件中直接发送.这时候维护一个轻量的即时通信平台就派上用场了.只要在url后面随便加上一个单词就能创建你的会话.非常方便.
更新记录
- 如果部署不能用的.请pull一下最新的image.
准备
- Hyperapp
- 一个已经解析正确的域名(ping验证)
- 耐心.仔细.认真
到Hyperapp进行设置
- 转到商店页面.找到Docker Image然后选择服务器并且保存进入配置界面
- 请完全按照下图配置进行填写!
应用设置名称 | 内容 |
---|---|
Image | https://hub.docker.com/r/fanvinga/docker-hackchat/ |
Options | |
Command | |
Args | |
Nginx设置名称 | 内容 |
域名 | 你要给hackchat的域名 |
应用端口 | |
Https | 将http重定向到https |
域名 | 你要给hackchat的域名(自动填写) |
邮箱 | 域名所对应的邮箱 |
- 保存并且进行安装.请确保这时候Nginx Proxy以及Nginx SSL Support正常默认安装并且启动了
大功告成
- 这时候去访问你的域名吧。
排错指引
- 如果点进去频道发现不能出来填写用户名的提示.即代表连接失败.按照以下步骤排查问题
- 首先先
pull image
到最新镜像 - 清除浏览器的缓存(可能缓存了错误的client.js)
- 稍等一会等hyper的nginx把证书完全签发下来.因为链接过程会用到证书
- 首先先
吐槽一下
- 说实在的这个docker可能是我做过的坑最多的..不说别的..官方源码clone下来不能用。为了只开放一个端口并且用上https,我在docker内部封了一个nginx作为websocket的转发代理.
https://github.com/fanvinga/docker-hackchat
No comments:
Post a Comment