🚀 0成本自建微信推送 - 白嫖EdgeOne + 微信测试号,5分钟部署专属推送服务
🎯 在线体验:https://webhook-pusher.ixnie.cn/ (仅供体验使用)
| 对比项 | 本项目 | Server酱 | 认证公众号 |
|---|---|---|---|
| � 成本 | 完全免费 | ¥49/年起 | 需认证费 |
| 🔒 数据归属 | 自建自托管 | 第三方托管 | 腾讯托管 |
| ⚡ 部署难度 | 5分钟一键部署 | 简单 | 复杂 |
| 📊 推送限制 | 无限制 | 免费版有限 | 48小时限制 |
| 🛠️ 自定义 | 完全可控 | 有限 | 有限 |
核心卖点:EdgeOne免费额度 + 微信测试号 = 0成本永久使用 + 数据完全自己掌控
由 Tencent EdgeOne 提供全球CDN加速
![]() | ![]() | ![]() |
| 微信推送效果 | 首页概览 | 渠道管理 |
![]() | ![]() | ![]() |
| 应用管理 | 消息历史 | 登录页面 |
HomeLab/智能家居:NAS下载通知、路由器监控、HomeAssistant告警、树莓派传感器
开发运维:CI/CD通知、服务器监控、Docker告警、错误提醒
自动化工作流:爬虫结果、签到脚本、RSS订阅、价格监控
生活服务:快递提醒、日程通知、设备上线
访问 https://webhook-pusher.ixnie.cn/,免部署体验全部功能
CONFIG_KV、CHANNELS_KV、APPS_KV、OPENIDS_KV、MESSAGES_KV/,Output: dist,Build: yarn build)KV_BASE_URL=https://your-custom-domain.com(替换为你的自定义域名)KV_BASE_URL=https://your-project.edgeone.cool💡 为什么需要配置 KV_BASE_URL?
EdgeOne Node Functions 需要通过 Edge Functions 访问 KV 存储。直接访问/send/*接口时,系统无法自动检测到公共域名,必须手动配置环境变量指定完整的域名地址。
# GET请求
curl "https://your-domain.com/send/{appKey}?title=标题&desp=内容"
# POST请求
curl -X POST "https://your-domain.com/send/{appKey}" \
-H "Content-Type: application/json" \
-d '{"title":"标题","desp":"内容"}'
# 基础推送
curl "https://your-domain.com/send/{appKey}?title=标题&desp=内容"
# @指定成员(需在消息中传入 atMobiles)
curl -X POST "https://your-domain.com/send/{appKey}" \
-H "Content-Type: application/json" \
-d '{"title":"标题","desp":"内容","atMobiles":["13800138000"]}'
# 基础推送
curl "https://your-domain.com/send/{appKey}?title=标题&desp=内容"
# POST请求
curl -X POST "https://your-domain.com/send/{appKey}" \
-H "Content-Type: application/json" \
-d '{"title":"标题","desp":"内容"}'
curl "https://your-domain.com/send/{appKey}?title=下载完成&desp=${TR_TORRENT_NAME}"
- name: 部署通知
run: curl "https://your-domain.com/send/${{ secrets.WEBHOOK_KEY }}?title=部署成功&desp=项目已上线"
notify:
- name: webhook_pusher
platform: rest
resource: https://your-domain.com/send/{appKey}
method: POST
data:
title: "{{ title }}"
desp: "{{ message }}"
CPU_USAGE=$(top -bn1 | grep "Cpu(s)" | awk '{print $2}')
[ ${CPU_USAGE%.*} -gt 80 ] && curl "https://your-domain.com/send/{appKey}?title=CPU告警&desp=使用率${CPU_USAGE}%"
系统支持自定义管理员密码功能,让您可以设置易于记忆但符合安全要求的密码。
为确保系统安全,自定义密码必须满足以下要求:
示例有效密码:MySecure@Pass123、Admin#2024Strong
Q: 测试号有什么优势?
A: 自定义模板、突破48小时限制、免审核,比正式号更灵活
Q: 单播和订阅的区别?
A: 单播推给首个绑定用户(个人),订阅推给所有绑定用户(群组)
Q: EdgeOne免费额度够用吗?
A: 每月100GB流量 + 100万次请求,个人使用完全够
Q: 忘记自定义密码怎么办?
A: 需要通过 EdgeOne 控制台的 KV 存储直接修改配置,或重新部署项目
Q: 密码复杂度要求可以调整吗?
A: 密码复杂度要求是为了保护系统安全而设定的,不建议降低要求
GPL-3.0 License
关键词:微信推送 | EdgeOne | Serverless | 数据自托管 | Server酱替代 | NAS通知 | 群晖 | 服务器监控 | CI/CD | HomeAssistant | 智能家居 | 免费推送