Files
Message-Push-Nest/docs/index.md
T

87 lines
2.9 KiB
Markdown
Raw Normal View History

2025-11-18 18:29:15 +08:00
---
layout: home
hero:
name: "Message Nest"
text: "消息推送整合平台"
tagline: 灵活而强大的消息推送整合平台,简化并自定义多种消息通知方式
image:
src: /logo.svg
alt: Message Nest
actions:
- theme: brand
text: 快速开始
link: /guide/introduction
- theme: alt
text: 部署指南
link: /deployment/overview
- theme: alt
text: GitHub
link: https://github.com/engigu/Message-Push-Nest
features:
- icon: 🔄
title: 整合性
details: 提供了多种消息推送方式,包括邮件、钉钉、企业微信等,方便你集中管理和定制通知。
- icon: 🎨
title: 自定义性
details: 可以根据需求定制消息推送策略,满足不同场景的个性化需求。
- icon: 🛠
title: 开放性
details: 易于扩展和集成新的消息通知服务,以适应未来的变化。
- icon: 📧
title: 多渠道支持
details: 支持邮件、钉钉、企业微信、微信测试公众号、自定义Webhook等多种推送方式。
- icon:
title: 定时任务
details: 支持自定义的定时消息发送,满足定时推送需求。
- icon: 🎯
title: 自托管消息
details: 可以将站点作为消息的接收方,登录站点查看消息。
- icon: 🐳
title: Docker支持
details: 支持Docker和Docker Compose部署,快速启动服务。
- icon: 💾
title: 多数据库支持
details: 支持SQLite、MySQL 5.x/8.x、TiDB等多种数据库。
- icon: 📊
title: 数据统计
details: 支持数据统计展示,查看消息发送情况。
---
2025-11-18 18:42:50 +08:00
<!-- ## 快速开始
2025-11-18 18:29:15 +08:00
### Docker 部署(推荐)
使用环境变量快速启动:
```bash
docker run -d \
-p 8000:8000 \
-e MYSQL_HOST=192.168.64.133 \
-e MYSQL_PORT=3308 \
-e MYSQL_USER=root \
-e MYSQL_PASSWORD=Aa123456 \
-e MYSQL_DB=test_11 \
-e MYSQL_TABLE_PREFIX=message_ \
--name message-nest \
engigu/message-nest:latest
```
### 直接运行
1. 下载最新的 [Release](https://github.com/engigu/Message-Push-Nest/releases)
2. 配置 `conf/app.ini`
3. 启动服务,访问 `http://localhost:8000`
4. 默认账号:`admin`,密码:`123456`
## 项目来由
自己常常写一些脚本需要消息推送,经常需要接入不同的消息发送,很不方便,于是就有了这个项目。
如果你有很多消息推送方式,每次都需要调用各种接口去发送消息到各个渠道,或者不同的项目你都需要复制同样的发消息代码,这个项目可以帮你管理各种消息方式,并提供统一的发送API接入。你可以自由组合各种消息渠道,一个API推送到各种渠道,帮你省去接入的繁琐步骤。
## Star History
2025-11-18 18:42:50 +08:00
[![Star History Chart](https://api.star-history.com/svg?repos=engigu/Message-Push-Nest&type=Date)](https://star-history.com/#engigu/Message-Push-Nest&Date) -->