V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
beilun
V2EX  ›  分享创造

[开源] MoePush - 基于 Cloudflare 技术栈构建的可爱消息推送服务, 支持钉钉/企业微信/Telegram 等多种消息推送渠道 sparkles,支持快速自部署

  •  
  •   beilun ·
    beilunyang · 7 天前 · 1042 次点击

    Hi, V2er:
    为了方便集成我的另一个项目 MoeMail 的 Webhook 功能,我构建了一个基于 Cloudflare 的开源消息推送平台。

    具有如下特性:

    特性

    • 多渠道支持 :支持钉钉、企业微信、Telegram 等多种消息推送渠道。
    • 简单易用 :提供简单的接口调用,支持多种消息模板,快速集成。
    • 开源免费 :基础功能完全免费使用,代码开源,欢迎贡献。
    • 精美 UI:使用 shadcn/ui 组件库,提供精美 UI 设计。
    • 基于 Cloudflare: 使用 Cloudflare 平台构建,可实现零成本免费自部署

    已支持渠道

    • 钉钉机器人
    • 企业微信应用
    • 企业微信机器人
    • Telegram 机器人

    技术栈

    • 框架: Next.js (App Router)
    • 平台: Cloudflare Pages
    • 数据库: Cloudflare D1 (SQLite)
    • 认证: NextAuth 配合 GitHub 登录
    • 样式: Tailwind CSS
    • UI 组件: 基于 Radix UI 的自定义组件
    • 类型安全: TypeScript
    • ORM: Drizzle ORM

    预览图

    home login dashboard

    在线地址: https://moepush.app

    开源仓库: https://github.com/beilunyang/moepush

    5 条回复    2025-02-24 17:18:23 +08:00
    czfy
        1
    czfy  
       7 天前 via Android   ❤️ 1
    我的建议是,当你希望你的产品在商业场景里使用、有未来盈利打算的时候,不要包含任何二次元的元素
    SunsetShimmer
        2
    SunsetShimmer  
       7 天前   ❤️ 1
    @czfy Server 酱 (ServerChan) by 方糖气球

    https://the7.ft07.com/sct/images/logo.png
    oneisall8955
        3
    oneisall8955  
       7 天前
    好兄弟,你做了我想做的!我折腾了一个捡漏的后端,自用了小半年了,一直想做成一个项目,没想到你已经做完了
    beilun
        4
    beilun  
    OP
       7 天前
    @czfy 感谢建议
    beilun
        5
    beilun  
    OP
       7 天前
    @oneisall8955 这个我也是把很久以前写的推送服务整理了一下,搞成了一个通用网站。阅读下源码,就知道很多代码目前来看都很 shi ,可优化空间巨大
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2971 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 19ms · UTC 14:37 · PVG 22:37 · LAX 06:37 · JFK 09:37
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.