MoePush支持多渠道的消息推送服务
项目介绍:一个基于 NextJS 和 Cloudflare 技术栈构建的消息推送服务,支持钉钉、企业微信、Telegram 等多种消息推送渠道,提供简单的接口调用,支持多种消息模板,快速集成。
MoePush 是一个基于 Next.js 和 Cloudflare 技术栈构建的可爱消息推送服务,支持多种消息推送渠道。
项目特点:
- 多渠道支持: 钉钉、企微、Telegram、飞书等
- 快速集成: 提供简洁的 API 和多种消息模板
- 前端框架: Next.js (App Router)
- 部署: Cloudflare Pages
- 数据库: Cloudflare D1 (SQLite)
- 认证: NextAuth + GitHub 登录
- 样式: Tailwind CSS + Radix UI
在线演示:
您可以通过以下链接体验 MoePush 的在线演示:
项目结构:
项目的主要文件和文件夹包括:
.github/workflows/:包含 GitHub Actions 的工作流配置文件。
app/:应用程序的主要源代码目录。
components/:React 组件目录。
drizzle/:与数据库相关的配置和文件。
lib/:库文件目录,包含辅助函数和工具。
public/:公共资源目录,如图像和静态文件。
scripts/:包含各种脚本文件。
.env.example:环境变量示例文件。
.gitignore:Git 忽略文件配置。
LICENSE:项目的许可证文件。
README.md:项目的自述文件,提供项目的基本信息和使用说明。
许可证:
MoePush 使用 MIT 许可证,允许用户自由使用、修改和分发。
通过上述信息,您可以对 MoePush 项目有一个初步的了解。