搭建专属于你的消息推送服务
功能
1. 多种消息推送方式:
- 邮件消息,
- 微信测试号,
- 企业微信应用号,
- 企业微信群机器人
- 飞书群机器人,
- 钉钉群机器人,
- Bark App,
- WebSocket 客户端(官方客户端,接入文档),
2. 多种用户登录注册方式:
- 邮箱登录注册以及通过邮箱进行密码重置。
- GitHub 开放授权。
- 微信公众号授权(需要额外部署 WeChat Server)。
3. 支持 Markdown 。
2. 支持用户管理。
3. Cloudflare Turnstile 用户校验。
4. 支持在线发布公告,设置关于界面以及页脚。
部署 & 配置
仅单个可执行文件,没有其他依赖开箱即用,同时也提供了 Docker 镜像。
部署:docker run -d --restart always --name message-pusher -p 3000:3000 -v /home/ubuntu/data/message-pusher:/data justsong/message-pusher
更新:docker run --rm -v /var/run/docker.sock:/var/run/docker.sock containrrr/watchtower -cR
(由于之前是 Node.js 项目,且没有提供 Docker 镜像,大家一般是直接 Git clone ,所以 README 上显示的 docker pulls 的次数目前并没有很多。)
具体的部署和配置方法还请参考项目 README 。
演示
在线演示: https://msgpusher.com
截图展示: