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

时隔已久,我重构了我的通知网关 Heimdallr,可自建 Server 酱开源替代

  •  
  •   LeslieLeung · 306 天前 · 1581 次点击
    这是一个创建于 306 天前的主题,其中的信息可能已经有所发展或是发生改变。

    离我的通知网关面世已经差不多两年,在这两年里它一直稳定地服务着我和交流群里几个朋友,也获得了一百多个 star 。开始做的时候它只是周末突发奇想的 idea ,用来解决群晖 DSM 接入通知的问题;中间很长一段时间没怎么维护,只是增加了几种通知方式,以及一些文档上的小修小补。去年年底的时候交流群里朋友提出来一些很有意思的建议,于是重新捡起来,进行了一波重构,以下是它的主要变化和特性。

    • 完全兼容 Bark 的路由,任何支持 Bark 的地方都可以使用 Heimdallr
    • 支持多通知渠道和分组配置
    • 代码完全重构,更加工程化(使用 poetry 作为依赖管理,使用强类型的 Python 等)
    • 满足 12-Factor App

    当然了,它仍然保持着轻量、低成本运行的特性,支持在 PaaS 平台(如 Zeabur )或 Serverless 平台部署。

    推荐部署方式:Deploy on Zeabur

    GitHub: https://github.com/LeslieLeung/heimdallr ,欢迎 star

    历史回顾: https://v2ex.com/t/855960

    4 条回复    2024-01-24 21:44:08 +08:00
    KeepEasy
        1
    KeepEasy  
       305 天前
    其实你用移动 139 邮箱。开启自动推送短信。这样就可最低成本解决接入通知的问题了(逃
    julyclyde
        2
    julyclyde  
       305 天前
    @KeepEasy 嗯,古代我还用 google latitude 搭配运营商邮箱呢
    LeslieLeung
        3
    LeslieLeung  
    OP
       305 天前 via iPhone
    @KeepEasy #1 牛,白嫖了高质量触达。国内个人发短信好像还挺麻烦的。
    alfawei
        4
    alfawei  
       305 天前 via iPhone
    @KeepEasy 一直用 139 邮箱的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1116 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 23:35 · PVG 07:35 · LAX 15:35 · JFK 18:35
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.