10 Repos
Connectors that bridge internal events to external messaging and notification services.
Distinguishing note: Focuses on specific service integrations for alert delivery.
Explore 10 awesome GitHub repositories matching development tools & productivity · Notification Integrations. Refine with filters or upvote what's useful.
Dokploy is a self-hosted platform-as-a-service designed to simplify the deployment and management of containerized applications and databases. It provides a centralized control plane that decouples administrative management from application workloads, allowing users to oversee infrastructure across multiple server nodes through a unified web interface or a command-line tool. The platform distinguishes itself through an extensive library of pre-configured application templates, enabling the rapid deployment of databases, identity providers, and various productivity or development tools. It sup
Sends automated system alerts to designated channels via webhooks.
Watchtower is a container-based solution designed to automate the lifecycle management of Docker applications. It functions as a background service that monitors running containers, detects when new base image versions are available in registries, and automatically redeploys the containers to ensure they remain synchronized with the latest builds. The project distinguishes itself through its ability to orchestrate complex deployment workflows and maintain service availability during updates. It interacts directly with the container runtime to manage service dependencies and restart sequences,
Delivers alerts to various services using service URLs and custom templates to format log entries.
This platform is a modular, metadata-driven framework designed for building custom business applications and data management systems without traditional coding. It functions as a low-code environment where data models, user interfaces, and business logic are defined through visual configurations rather than hardcoded views. The architecture supports multi-tenant isolation, allowing multiple independent applications to run within a single shared memory space while maintaining strict logical separation of data and configurations. What distinguishes this system is its deep integration of artific
Integrates custom delivery methods to support diverse communication requirements through a centralized interface.
Luigi is a Python framework designed for building and managing complex batch data pipelines. It functions as a workflow orchestration engine that organizes tasks into directed acyclic graphs, ensuring that jobs execute in the correct logical order based on their dependencies. By utilizing a centralized scheduler, the system coordinates task execution across distributed environments, tracks global workflow state, and prevents redundant processing by verifying the existence of output targets before triggering any work. The project distinguishes itself through a robust state-tracking mechanism t
Integrates pipeline status updates with external messaging platforms for automated failure and completion alerts.
ai-goofish-monitor is an AI-driven marketplace monitor and containerized web scraper designed to track online listings. It uses multimodal large language models and natural language prompts to analyze product text and images, determining if items meet specific requirements. The system employs an anti-detection workflow that rotates network proxies and authenticated accounts to bypass rate limits. It captures browser cookies and session states to mimic real user behavior during automated requests. The project includes a task scheduler using cron expressions and an embedded SQLite database for
Integrates internal monitoring events with external messaging and notification services.
reconftw is an attack surface management framework and reconnaissance workflow orchestrator designed to automate the discovery, mapping, and monitoring of external digital assets. It operates as a modular tool-chain pipeline that coordinates a sequence of security tools to perform intelligence gathering and vulnerability scanning. The project distinguishes itself through a cloud-native deployment model that parallelizes scanning workloads across a fleet of remote VPS instances to bypass local resource constraints. It utilizes container-based environment isolation to ensure consistent executio
Integrates with external messaging platforms to push alerts about discovery events.
Moleculer is a Node.js microservices framework designed for building distributed systems. It functions as a distributed service broker, task orchestrator, and service mesh framework, enabling a decentralized architecture with built-in service discovery and load balancing. The project differentiates itself through a pluggable transport layer supporting protocols such as NATS, Redis, TCP, and Kafka, as well as a dedicated microservices API gateway that maps external HTTP and WebSocket requests to internal service actions. It includes built-in fault tolerance mechanisms, including circuit breake
Provides connectors that bridge internal system events to external messaging and notification services.
KubeOperator ist eine umfassende Kubernetes-Cluster-Management-Plattform, Infrastruktur-Orchestrator und Multi-Cluster-Manager. Sie fungiert als Enterprise-Kubernetes-Distribution, die darauf ausgelegt ist, das Deployment, die Skalierung und das Lifecycle-Management von Produktionsclustern über verschiedene Cloud-Plattformen und physische Maschinen hinweg zu automatisieren. Die Plattform zeichnet sich durch spezialisierte Funktionen für Air-Gapped-Umgebungen aus, einschließlich einer Offline-Installations-Engine, die Software-Archive generiert und private Registries für sichere, nicht internetbasierte Deployments verwaltet. Sie bietet zudem ein zentrales Dashboard für Flottenoperationen, das den Import externer Cluster und die Orchestrierung der Infrastruktur über verschiedene geografische Regionen und Verfügbarkeitszonen hinweg ermöglicht. Das System deckt eine breite operative Oberfläche ab, einschließlich automatisierter Bereitstellung virtueller Maschinen, Hardware-Inventarverfolgung und deklarativem Lifecycle-Management für Patching und Skalierung. Es integriert Backup- und Wiederherstellungsdienste, rollenbasierte Zugriffskontrolle mit LDAP-Synchronisation und umfassende Überwachung für Cluster-Gesundheit und Leistungsmetriken. Administrative Aufgaben und Cluster-Operationen werden über eine webbasierte Schnittstelle ausgeführt.
Integrates email and messaging services to route system alerts and subscription notifications.
ntfy ist ein Shell-Benachrichtigungs-Utility und plattformübergreifender Benachrichtigungs-Router, der Nutzer alarmiert, sobald lang laufende Befehle abgeschlossen sind. Es fungiert als Benachrichtigungstool für Befehlsabschlüsse, das Nachrichten basierend auf der Prozessdauer und dem Terminal-Fokus an Desktop- oder Mobilgeräte sendet. Das Projekt ist ein erweiterbares Benachrichtigungs-Framework, das Push-Dienste von Drittanbietern und benutzerdefinierte Benachrichtigungsmodule über eine Standard-Funktionssignatur integriert. Diese modulare Architektur ermöglicht das Routing von Warnmeldungen über verschiedene Chat-Plattformen, Push-Dienste und systemnahe Backends. Das System deckt automatisierte Aufgabenbenachrichtigungen und die Überwachung von Shell-Befehlen ab. Es verwaltet die Zustellung von Desktop-Benachrichtigungen und Remote-Push-Alerts mithilfe einer konfigurierbaren Routing-Engine, um den Status lokaler oder entfernter Aufgaben zu verfolgen.
Provides connectors that bridge internal process events to external messaging and notification services through a standard function signature.
Pinchflat is a self-hosted web application for automatically downloading videos from YouTube channels and playlists on a scheduled basis. It integrates with yt-dlp to construct download commands, optionally injecting browser cookies to access private, unlisted, or age-restricted content. The platform stores download metadata and state in a local SQLite database and organizes downloaded media into a folder structure optimized for playback in media center applications like Plex or Jellyfin. Automated retention policies can delete older items after a configurable number of days, with the ability
Sends alerts via notification services and runs user-defined scripts on download or deletion events.