github-ntfy

Bridges GitHub and Docker Hub releases to ntfy, Gotify, Discord, and Slack

62 stars 1 forks last commit first released GPL-3.0

Slowing down

No commits since 16 Jun 2025. Check the issue tracker before you rely on it.

github-ntfy (ntfy_alerts) is a lightweight notifier that watches GitHub repositories and Docker Hub images for new releases and forwards release events to notification endpoints. It is implemented in Rust for performance and can run as a standalone binary or inside a Docker container.

Key Features

  • Monitors GitHub releases and Docker Hub image updates and detects new releases
  • Sends notifications to ntfy and Gotify, and supports Discord and Slack webhooks
  • Implemented in Rust (v2 rewrite) to reduce resource usage and improve performance
  • Configurable via environment variables; supports a Docker image (published image and container examples provided)
  • Supports GitHub authentication via token; requires repo, read:org and read:user permissions when using authenticated queries
  • Provides a CLI/binary for manual runs and supports running as a long-lived container

Use Cases

  • Send automated release notifications from GitHub repositories to team channels and notification systems
  • Track Docker Hub image updates and notify operators when new images are published
  • Integrate release alerts into lightweight alerting pipelines or home-lab notification stacks

Limitations and Considerations

  • Configuration is primarily environment-variable driven; no web-based onboarding or management UI is provided
  • Notification targets are limited to the supported backends (ntfy, Gotify, Discord, Slack); additional integrations are listed as TODO
  • Requires a GitHub token with specific scopes for repository and organization access when authenticated monitoring is used

github-ntfy is suited for users who need a simple, efficient bridge from release sources to notification endpoints. It favors a minimal operational footprint and predictable behavior over a full-featured management interface.

Categories:

Tags:

Tech Stack:

Share:

Similar to github-ntfy

ntfy logo

ntfy

HTTP-based pub-sub push notification service via PUT/POST

33.8k
1.6k
Last commit

ntfy is a lightweight HTTP pub-sub service to send push notifications to phones, desktops, and browsers via PUT/POST or a REST API.

Apache-2.0Actively maintained
Alternative to:
Pushover logo
Pushover
+8

webhook

Lightweight incoming webhook server to run commands

12.1k
874
Last commit

webhook is a lightweight Go server for creating HTTP endpoints that trigger scripts or shell commands with rule-based request validation.

MITActively maintained
Alternative to:
Webhook.site logo
Webhook.site
+2
Domain Watchdog logo

Domain Watchdog

RDAP-based domain monitoring, history tracking, and backordering

393
31
Last commit

Monitor domain names via RDAP, track full lifecycle history, receive alerts, and automatically attempt domain registration when domains enter deletion or become available.

AGPL-3.0Actively maintained
Alternative to:
Domain-Monitor logo
Domain-Monitor
+4
RapidForge logo

RapidForge

Single-binary platform for internal tools, webhooks, APIs and scheduled scripts

18
0
Last commit

Single-binary platform that turns Bash/Lua scripts into HTTP endpoints, webhooks, cron jobs and visual pages with built-in auth, OAuth and credential management.

Apache-2.0Actively maintained
Alternative to:
Pipedream logo
Pipedream
+10
Activepieces logo

Activepieces

AI-first no-code workflow automation with extensible integrations

24.1k
4.1k
Last commit

Open-source automation builder for creating workflows with webhooks, HTTP steps, code actions, and an extensible TypeScript-based integration framework with AI features.

Actively maintained
Alternative to:
Zapier logo
Zapier
+17
Doco-CD logo

Doco-CD

Lightweight GitOps continuous deployment for Docker Compose and Swarm

1.6k
58
Last commit

Doco-CD is a lightweight GitOps continuous deployment tool that deploys and updates Docker Compose projects and Docker Swarm stacks via webhooks or polling.

Apache-2.0Actively maintained
Alternative to:
Portainer Business Edition (Portainer Cloud) logo
Portainer Business Edition (Portainer Cloud)
+2