首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Gotify-即时消息通知

Gotify-即时消息通知

作者头像
YaoQi
发布2026-06-24 14:51:37
发布2026-06-24 14:51:37
1210
举报

当你需要即时消息通知,你想到的渠道是什么?电话、短信、邮件、薇信、飞叔、丁丁?但是你有没有发现一个核心问题,这些渠道都不纯粹,总有无关的消息、广告、群聊等的干扰。

我发现了一个开源的专用的消息通知软件 Gotify ,自己搭建消息服务器,专用的消息提示app,自己推送消息给自己。

官网:https://gotify.net/

架构:

Applications: 消息的来源,通过 HTTP 协议发送消息给服务器。

Clients: 使用 WebSocket 协议获取及时的消息通知。

启动服务端:使用Docker体验

代码语言:javascript
复制
docker run -p 8080:80 -e TZ="Asia/Shanghai" -v /var/gotify/data:/app/data gotify/server

打开管理页面

用浏览器访问 http://x.x.x.x:8080/ , 默认用户密码admin/admin

网页界面既是管理端也可以用来发送接收消息进行测试。

可以创建自定义用户。要注意,每个用户的应用,消息,客户端是隔离的。

创建App用于发送消息,核心是 App 的 Token:

用curl命令模拟发送条消息(也就是模拟监控告警系统或其他系统发消息)

代码语言:javascript
复制
curl "http://x.x.x.x:8080/message?token=ABWv15qGIWEIPK0" -F "title=my title" -F "message=my message" -F "priority=5"

安装手机客户端

官方提供了三种方式,我们可以使用后两种

登陆:会提示创建一个会话,名称随意

可以在左侧菜单里进行些软件配置,获取权限,通知方式,连接配置等。

还有一个比较重要的配置在手机系统的应用配置中。

配置--应用设置--通知管理

除了给予通知权限,还能为不同优先级的消息,单独配置通知的方式,比如不同的铃音,是否震动等:

其他:

配置(比如配置https证书等):https://gotify.net/docs/config

其他的社区贡献资源:https://github.com/gotify/contrib

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2026-06-15,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 漫跑的小兔 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档