一个简易消息通知系统,支持企业微信、电报机器人、邮件推送、内置BARK推送、钉钉群机器人、飞书群机器人,类似Server酱,支持私有Docker部署
Go to file
xpnas bb7e25729f 增加版本数据库兼容
增加多通道消息发送
BARK部分代码
2021-04-02 01:14:09 +08:00
.github/workflows 修改Docker脚本 2021-03-27 01:39:14 +08:00
Inotify 增加版本数据库兼容 2021-04-02 01:14:09 +08:00
Inotify.Vue 增加版本数据库兼容 2021-04-02 01:14:09 +08:00
public 添加介绍图片 2021-03-25 01:47:53 +08:00
.dockerignore 初始化 2021-03-24 23:09:35 +08:00
LICENSE Initial commit 2021-03-24 22:31:44 +08:00
README.md 修改README 2021-03-28 09:56:59 +08:00

inotify

docker

一个简易的消息通知系统,支持企业微信、电报机器人、邮件推送

类似Server酱、容易扩展

示例站点:https://inotify.cf

功能支持

  • 通道设置
  • 用户管理
  • 系统状态
  • 代理设置
  • Github登陆
  • 外部日志

通道支持

  • 企业微信应用消息
  • 电报机器人消息
  • SMTP邮箱消息
  • 钉钉群机器人
  • 飞书群机器人
  • 自定义

使用方法

  1. Docker安装
docker run --name=inotify -d -p 8000:80 -v inotify_data:/inotify_data --restart=always xpnas/inotify:latest
  1. 配置Nginx代理
server
{
 location / { proxy_pass http://127.0.0.1:8000; }
}
  1. 进入Github/Settings/Developer settings/OAuth Apps创建应用
    • 记录Client ID,创建Client secrets
    • Authorization callback URL回调地址填写https://{您的域名}/api/oauth/githubLogin
  2. 使用默认用户名admin密码123456登陆后台/全局参数,修改Github登陆的应用ID应用密钥并启动登陆
  3. 建议将管理权限的用户名设置成自己的github用户名再使用Github登陆后在用户管理页面删除默认账号admin

系统截图