nXsi
HomeProductsBlogGuidesMCP ServersServicesAbout
HomeProductsBlogGuidesMCP ServersServicesAbout
nXsi

Practical guides, automation tools, and self-hosted products for developers and homelabbers.

Content

  • Blog
  • Products
  • Guides
  • MCP Servers

Resources

  • About
  • Services
  • Support
  • Privacy Policy

Newsletter

Weekly AI architecture insights. No spam.

© 2026 nXsi Intelligence. All rights reserved.
  1. Home
  2. Products
  3. GitHub Release Watcher — n8n Workflow Ki…
workflowsintermediateFeatured

GitHub Release Watcher — n8n Workflow Kit with Claude AI

Never miss a self-hosted software update again

Free~10 minutes setup
n8nclaude-apipostgresqlgithub-apidocker-hubghcrdiscordtelegramslackntfygrafana

What's Included

34-Node n8n Workflow

Complete workflow JSON with 9 sticky notes — import into n8n and connect credentials

Database Migration

PostgreSQL table for release history with indexes for analytics

Grafana Dashboard

8-panel analytics dashboard for release tracking and security monitoring

Docker Compose

Minimal n8n + PostgreSQL setup for testing the workflow standalone

10 Pre-configured Repos

Immich, Jellyfin, Vaultwarden, Traefik, Uptime Kuma, n8n, Watchtower, Nextcloud, Grafana, Prometheus

Test Mode

Built-in test mode fires a sample alert through the full pipeline — verify everything works before going live

Setup Guide

9-step README covering import, credentials, migration, configuration, and activation

Environment Reference

.env.example with all configurable variables documented

Features

Multi-Source Monitoring

GitHub Releases API, Docker Hub tags, and GHCR tags — all in one workflow.

AI Changelog Analysis

Claude Haiku summarizes changes, flags breaking changes, detects CVEs, and rates urgency 1-5.

4-Channel Delivery

Discord webhooks, Telegram bot, Slack app, and ntfy push notifications. Enable any combination per repo.

Docker Compose Auto-Detection

Point to your docker-compose.yml and every service gets watched automatically. Supports 25+ common images.

Smart Routing

Critical and security items sent immediately. Routine updates batched into a daily digest.

Per-Repo Alert Rules

Custom channels, urgency overrides, and instant vs batch delivery for each monitored repo.

Test Mode Built In

Enabled by default — click Test to verify the full pipeline (AI analysis, formatting, delivery) without waiting for a real release.

~$0.02/Day to Run

Claude Haiku processes changelogs cheaply. Most days cost under a penny.

Description

An n8n workflow that monitors GitHub repos and container registries (Docker Hub, GHCR) for new releases. Uses Claude AI to summarize changelogs, flag breaking changes, detect CVEs, and rate urgency. Delivers color-coded digests to Discord, Telegram, Slack, and ntfy with smart routing.

Built for homelabbers who run self-hosted software and want to stay on top of updates without manually checking each repo.

## How It Works

```

Schedule (8 AM daily) or Manual Trigger

→ Configure Watcher (all settings in one node)

→ Build Repo Watchlist (manual repos + auto-detected from docker-compose)

→ Source Router: GitHub → Releases API, Registry → Tags API

→ Merge all sources → Compare Versions → Filter new only

→ Claude AI: analyze changelog, flag security, rate urgency

→ Save to PostgreSQL (parallel)

→ Apply per-repo alert rules

→ Urgency Router: critical/instant → immediate alert, batch → daily digest

→ Channel Router → Discord, Telegram, Slack, ntfy (per repo config)

→ Update stored version tags

```

## Setup (~10 minutes)

1. Import `workflow.json` into n8n

2. Add credentials (Anthropic API key, PostgreSQL, notification channels)

3. Run the database migration (`migrations/001_release_history.sql`)

4. Configure repos and channels in the Configure Watcher node

5. Test with built-in test mode (fires a sample alert through the full pipeline)

6. Switch to production and activate

## Pre-loaded Repos

Comes with 10 popular homelab repos pre-configured: Immich, Jellyfin, Vaultwarden, Traefik, Uptime Kuma, n8n, Watchtower, Nextcloud, Grafana, and Prometheus.

## Docker Compose Auto-Detection

Point to your `docker-compose.yml` and every service gets watched automatically. Supports 25+ common homelab images. Manual repos always take priority over auto-detected duplicates.

## Alert Rules

Each repo can configure which channels receive alerts, whether to send immediately or batch into a daily digest, and optionally override the AI urgency rating.

## GitHub Token

Without a token: 60 requests/hour (fine for 10-15 repos). With a token: 5,000 requests/hour (recommended for 15+ repos).

## Grafana Dashboard

Includes an 8-panel Grafana dashboard for release analytics: Releases Over Time, Breaking Changes, Security Advisories, Releases by Source, Most Active Repos, Urgency Distribution, Recent Releases table, and Total Releases Tracked.

Requirements

- n8n v1.0+ (self-hosted)

- Anthropic API key (Claude Haiku, ~$0.01-0.03 per run)

- PostgreSQL database (for release history)

- At least one delivery channel: Discord webhook, Telegram bot, Slack app, or ntfy topic

- Optional: GitHub Personal Access Token (for higher rate limits with 15+ repos)

- Optional: Grafana (for the analytics dashboard)

6 files
jsonsqlymlenvmd
10 minutes setup
Read the build story

Learn how this was built, the decisions made, and gotchas to watch for.

GitHub Release Watcher — n8n Workflow Kit with Claude AIFree
Get Free Download

Related Products

workflowsFeaturedFree

AI News Digest — n8n Workflow Kit with Claude API

Replace 45 minutes of daily news scanning with an automated, ranked digest. 10 RSS feeds, full-text analysis with Claude, multi-channel delivery. 7 hours of debugging already done for you.

n8nclaude-apipostgresqljina-readerdiscord
intermediate17 files30 minutes setup
workflowsFeaturedFree

Homelab Health Dashboard

32-node n8n workflow that monitors your homelab via SSH, analyzes metrics with AI, and delivers a 4-embed health dashboard to Discord every morning. Includes 5-minute critical alerts.

n8nSSHOpenAIGoogle SheetsDiscord
intermediate5 files10 minutes setup

Get weekly AI architecture insights

Patterns, lessons, and tools from production automation systems. Delivered weekly.