Using

n8n

Last reviewed

The glue for everything personal: news digests, my LinkedIn pipeline, alerting. Self-hosted, so the data stays mine.

Patterns that work

  • Human approval through a Telegram Wait node before anything is published
  • Signed webhooks instead of open ones
  • One global error workflow that alerts me

Setup

Self-hosted on Coolify. Instance-level MCP is enabled, but only for workflows I explicitly expose.

On the blog

History

  • 22 Sep 2026 Rebuilt the LinkedIn pipeline with Ghost webhooks and approval before upload.