Gotify,私人消息推送服务
2025年1月15日大约 2 分钟
Gotify,私人消息推送服务
之前是用过Gotify · a simple server for sending and receiving messages的,但是用来了一段时间我删除了。一是因为那个时候我在使用企业微信,企业微信webhook通道设置比较方便;二是企业微信在手机中的后台比较稳定,不容易被杀;三是那个时候我的技术并不咋地,不是所有应用都有Gotify支持,其实自定义通道就可以实现。
之所以最近又开始折腾Gotify的事情,是缘由我的青龙🐉面板一直部署在国外的服务器上,有段时间抽风,不稳定!正好手头上有个阿里云闲置,所以就把青龙面板迁移回来,然后发现发送通知服务器需要重新取企业微信里面设置可信IP,由于最近企业微信使用的少,所以我也懒得搞,不想每次看这个消息还要进企业微信。就想能不能有个稳定、方便地查看信息的办法。
在IOS系统里面有BARK,但是安卓系统没有这样的软件,唯一找到的是一个三年的pushdeer,开发者是server酱的开发者,它的快应用模式,可以在不安装App的情况下接收消息,感觉很符合心意,但是我搭建好服务器端后,发现快应用模式的我难以实现,APP模式又不能使用了。所以我还是找回了Gotify!
Gotify优缺点
优点
- 轻量
- 简单
- 开源
- 多平台
- 自建服务,安全
缺点
- 英文(对于我来说,算一半缺点,看着不舒服,但勉强能看懂)
- 需要客户端(这点就需要APP保活,不被后台杀死。)
使用
安装服务器
我使用docker-compose安装
version: '3'
services:
gotify:
image: gotify/server
ports:
- 8080:80
environment:
GOTIFY_DEFAULTUSER_PASS: 'admin'
volumes:
- './gotify_data:/app/data'
下载客户端
https://github.com/gotify/android/releases/latest
如果有条件,也可以直接去Google Play去下载。
创建应用(Applications)
第一次使用需要创建一个应用(Applications),然后记住你的Token。
青龙接入Gotify
青龙面板里面通知设置里面填写Gotify的网址和刚才应用都Token就可以测试接收信息了。