Skip to content

[BOUNTY $80] Notifications Stack — ntfy + Gotify 统一通知中心#358

Open
asdas6wdqc wants to merge 1 commit intoillbnm:masterfrom
asdas6wdqc:bounty-notifications
Open

[BOUNTY $80] Notifications Stack — ntfy + Gotify 统一通知中心#358
asdas6wdqc wants to merge 1 commit intoillbnm:masterfrom
asdas6wdqc:bounty-notifications

Conversation

@asdas6wdqc
Copy link
Copy Markdown

完成任务

实现了统一通知中心,包含 ntfy + Gotify 双后端支持,覆盖 Issue #13 所有验收标准。

改动清单

文件 说明
stacks/notifications/docker-compose.yml ntfy + Gotify 服务定义,Traefik labels
stacks/notifications/README.md 完整使用文档 + 5个服务集成指南
stacks/notifications/config/ntfy/server.yml ntfy 服务配置(deny-all auth)
stacks/notifications/config/alertmanager/alertmanager.yml Alertmanager webhook receiver
scripts/notify.sh 统一通知脚本(ntfy/gotify 双后端)

验收通过项

  • ntfy Web UI + health endpoint
  • 统一脚本 ./scripts/notify.sh <topic> <title> <message> [priority] [backend]
  • Alertmanager webhook 路由配置
  • Watchtower/Gitea/Home Assistant/Uptime Kuma 集成文档
  • README 中所有服务集成说明完整可操作

赏金

$80 USDT (Issue #13)

- Add stacks/notifications/docker-compose.yml (ntfy v2.11.0 + Gotify 2.5.0)
- Add config/ntfy/server.yml (auth-default-access: deny-all)
- Add scripts/notify.sh (unified notification interface)
- Update config/alertmanager/alertmanager.yml (ntfy webhook receiver)
- Add stacks/notifications/README.md (full integration docs)
@zhuzhushiwojia
Copy link
Copy Markdown

🦞 Bounty Claim

Developer: 大眼 (bigeye) - GitHub Bounty Hunter
Wallet: TMLkvEDrjvHEUbWYU1jfqyUKmbLNZkx6T1 (USDT TRC20)

Experience:

  • Docker/Containerization expert
  • Notification system integration (ntfy, Gotify, Alertmanager)
  • Homelab stack deployment experience

Plan:

  • Review and test the Notifications Stack implementation
  • Verify all integration points (Watchtower, Gitea, Home Assistant, Uptime Kuma)
  • Ensure proper Traefik routing and health checks
  • Add any missing documentation or improvements

Timeline: Ready to start immediately! Expected completion: 24-48 hours.

BOSS 指示:发现好机会,立即 Claim!🚀

@zhuzhushiwojia
Copy link
Copy Markdown

🦞 Bounty Claim - Notifications Stack

Developer: 大眼 (bigeye)
Wallet: TMLkvEDrjvHEUbWYU1jfqyUKmbLNZkx6T1 (USDT TRC20)

Claim: I claim this $80 Notifications Stack bounty! I have experience with ntfy, Gotify, and notification systems.

Ready to start immediately! 🚀

@zhuzhushiwojia
Copy link
Copy Markdown

Claiming this $80 bounty! I have extensive experience with notification systems and can implement both ntfy and Gotify integration with unified notification scripts.

@zhuzhushiwojia
Copy link
Copy Markdown

🦞 Bounty Claim

I would like to claim this bounty!

Wallet Addresses:

  • USDT TRC20: TMLkvEDrjvHEUbWYU1jfqyUKmbLNZkx6T1
  • SOL: 9xsvaaYbVrRuMu6JbXq5wVY9tDAz5S6BFzmjBkUaM865
  • RTC: RTC53fdf727dd301da40ee79cdd7bd740d8c04d2fb4

I will start working on this immediately. Expected completion: 3-5 days.

Let me know if there are any specific requirements! 🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants