Gotify 是一个开源的自建推送服务:你在自己的服务器或 NAS 上跑一个 Gotify,手机装它的 App,本站通过浏览器挂机把消息直发到你的 Gotify,再由 App 弹出通知。完全自控、不依赖任何第三方推送服务、不占本站推送额度、不计费。
适用人群
- 有 NAS / 云服务器 / 树莓派,喜欢数据自己掌控的用户;
- 不想把消息经过第三方聚合服务的用户;
- 内网环境(消息只在局域网内传递)。
第一步:部署 Gotify
最省事的方式是 Docker(在你的服务器/NAS 上执行):
docker run -d --name gotify -p 8080:80 -v /path/to/data:/app/data gotify/server
也可以从 github.com/gotify/server 下载对应平台的二进制包直接运行。启动后浏览器打开 http://你的IP:8080,默认账号 admin / 密码 admin(首次登录请立刻改密码)。
第二步:创建应用拿 Token
- Gotify 后台 → 顶部「Apps」→ 「CREATE APPLICATION」;
- 起个名字(如「线报酷」)→ 创建;
- 列表里会显示该应用的 Token,点击复制保存。
第三步:手机装 App
Gotify 官方 App 支持 Android(Google Play / F-Droid)与 iOS(App Store)。安装后填入你的服务器地址与账号密码登录,选好要接收的应用即可。
第四步:本站填写
- 推送渠道 → 「新增推送渠道」→ 类型选「Gotify(自建)」;
- 填入服务地址(含协议与端口,如
http://192.168.1.10:8080)与应用 Token; - 保存 → 到「推送工作台」点【测试】→ 手机收到通知即成功。
| 字段 | 必填 | 说明 |
|---|---|---|
| Gotify 地址 | ✅ | 含协议与端口,如 http://192.168.1.10:8080 |
| 应用 Token | ✅ | Gotify 后台 → Apps → 该应用的 Token |
| 优先级 | — | 0-10,默认 5;8 以上为高优先级通知 |
为什么这个渠道只能挂机?
Gotify 通常跑在你的内网(家里的 NAS、局域网服务器),本站的服务器在公网上,访问不到你的内网地址。所以本渠道固定使用「🖥️ 浏览器挂机」模式:请求由你本机浏览器发出,内网地址也能送达。
这意味着你需要保持「推送工作台」页面开着(或用浏览器扩展挂机)。好消息是:挂机推送不占云端额度、不计费。
常见问题
提示 404 / 连接失败?
地址填错最常见:请确认包含端口(默认 8080),且用 http:// 而不是 https://(除非你配了证书)。另请确认 Gotify 容器在运行、端口未被防火墙拦截。
提示 401(Token 无效)?
回 Gotify 后台 Apps 页重新复制 Token,注意不要漏字符。
一定要公网能访问吗?
不需要。正因为走挂机(本机直发),内网地址也能用。
手机收不到通知?
检查 App 是否登录了正确的服务器、是否订阅了该应用,以及手机系统的通知权限。
最近更新
- 2026-10:新增 Gotify 自建渠道(挂机型,内网直发)。
此页内容对你有帮助吗?
感谢你的反馈!我们会持续改进文档质量。
