User
Write something
Pinned
Google's Antigravity w/ self-hosted n8n+mcp
https://www.loom.com/share/a32d04f79ab94269ae65a0af337aad02 https://dashboard.n8n-mcp.com/ https://github.com/czlonkowski/n8n-mcp/tree/main Below is a structured "Deep Dive" blueprint designed to be a definitive resource for self-hosting **n8n + MCP**. --- ## 🏗️ The "Direct Pipe" Architecture Guide This setup ensures a 100% stable, unbuffered stream between your Raspberry Pi and Google Antigravity. ### **Phase 1: The Docker Engine (.env & Compose)** The goal here is to stop n8n from "over-processing" the data before it leaves the Pi. * **Key `.env` Nuances**: * `N8N_SKIP_RESPONSE_COMPRESSION=true`: **Crucial.** Prevents n8n from gzipping the stream, which causes "Connection Closed: EOF" errors in strict AI agents. * `N8N_TRUST_PROXY=all`: Tells n8n to trust the headers (like `Authorization`) passed by Nginx and Cloudflare. * `N8N_CORS_ALLOWED_ORIGINS=https://n8n.yourdomain.com`: Prevents security rejections when the agent initiates the handshake. * **Docker Compose Secret**: * Ensure your `N8N_ENCRYPTION_KEY` is at least 32 characters. If you recreate your container without this being static, your MCP tokens will instantly become invalid. --- ### **Phase 2: The Nginx Location Block (The Pipe)** Standard Nginx settings "buffer" data, which is death for real-time MCP streams. You need a dedicated location block for the `/mcp-server/` path. ```nginx location ^~ /mcp-server/http { proxy_pass http://n8n:5678; proxy_set_header Host $host; proxy_set_header Authorization $http_authorization; # --- SSE STABILITY --- proxy_http_version 1.1; proxy_set_header Connection "keep-alive"; # Keeps the pipe open during AI "thinking" proxy_buffering off; # Forces data to flow instantly proxy_cache off; # Prevents serving stale tool definitions gzip off; # Essential: compression breaks SSE
Google's Antigravity w/ self-hosted n8n+mcp
Pinned
👋 Start Here: Introduce Yourself
Before you dive into workflows and Docker containers, let’s get to know each other. Drop your intro below - keep it simple. 🎯 What to share: - Your name (first name is fine) - What you’re currently automating (or trying to) - Your biggest automation pain point right now - One thing you hope to build here No need to write an essay. A few sentences works. I’ll go first: I’m Kjetil from Stavanger, Norway 🇳🇴 Principal Consultant with 15 years in IT - specializing in Azure Cloud, DevOps, and automation. These days I’m deep into self-hosted automation with n8n, running everything from a $10 Hetzner server. I got tired of watching SaaS bills climb every month and losing control over my data and workflows. That’s when I went all-in on self-hosting. Now I run n8n workflows, TTS, video processing, and S3 storage on a single server. I use Airtable as my CRM and orchestration hub, but everything else is self-hosted. I've been experimenting with NocoDB (open-source Airtable alternative) and replicated about 80% of my Airtable workflows - completely self-hosted. I'll be sharing those templates as I build them out. Outside work, I love tinkering with Docker, GitHub, and homelab projects. When I’m not deploying containers, I’m hanging out with my wife and two kids. Why I built this community: Honestly, the self-hosted automation space is a mess. You’re piecing together info from 47 different YouTube videos, praying your Docker containers don’t break at 2am, and there’s no clear path from “hello world” to production. I want to change that. My goal: Help you build automation that saves money, runs reliably, and doesn’t hold you hostage to subscription pricing. Now you - drop your intro below! 👇
Pinned
Welcome to Build & Automate 🏗️
Welcome to Build & Automate 🏗️ Hey! Glad you're here. You joined a community of builders replacing expensive SaaS tools with self-hosted automation they actually own. 📦 What's Inside Free Tier: - Community access - Credential setup guides (Airtable, Google OAuth, etc.) - Telegram AI Bot project (OpenAI + self-hosted TTS) - Basic guides Premium Tier ($47/mo): - Complete infrastructure setup (automated deployment) - Production automation templates (blog publishing, CRM, more) - 8-service Docker stack (n8n, PostgreSQL, Traefik, MinIO, NocoDB, Baserow, NCA Toolkit, Kokoro-TTS) - 4 private GitHub repositories - Monthly new automations - Priority support (12-24hr response) 🚀 Your First Steps 1. Introduce Yourself Head to Start Here and tell us what you're automating. 2. Check Out the Classroom Explore free courses: Setup Credentials → Telegram Voice Bot 3. Ask Questions Tag @Kjetil Furås anytime. I respond within 24-48 hours. 4. Ready for Production? Join Premium to get complete infrastructure automation + templates. 🛠️ Done-For-You Services Don't want to DIY? I'll deploy it for you: Stack Deployment - $199 - You provide server, I deploy the complete stack - 1-3 day delivery - 3 days support Full Setup - $299 - Server provisioning + complete stack deployment - 1-3 day delivery - 1 week support Troubleshooting Call - $97 - 45-min debugging session - Fix deployment issues 💡 What You're Getting This isn't a course. It's production infrastructure I actually use, shared with the community. Real Docker stacks. Real automations. Real guides. Real support from someone who's been doing this for 15 years.
2
0
🚀 How I Automated My Entire WordPress Publishing Workflow
I just published a blog post where I dive into how I automated my entire WordPress publishing workflow. From writing in Notion → syncing to Airtable → generating featured images → publishing to WordPress with SEO configured. No copy/paste. No manual uploads. No SEO screens. If you publish regularly and hate the overhead, this might give you a few ideas (or save you a lot of time). 👉 Read it here: https://kjetilfuras.com/automate-wordpress-blog-publishing/
0
0
🚀 New blog post: Automatically syncing Skool members to Airtable
I’ve been running a daily sync that exports my Skool members and keeps Airtable up to date as a single source of truth. Skool doesn’t have a public member API, so this walks through how I use Playwright (running in Python) together with n8n and Airtable to programmatically export members and: - Track paid vs free members - Power automations - Drive things like GitHub access automatically Full write-up here 👇 https://kjetilfuras.com/skool-members-to-airtable/
0
0
1-19 of 19
Build & Automate
skool.com/build-automate
Own your automation infrastructure with n8n. No limits, no lock-in. Built on Docker using OpenTofu (Terraform) & IaC. Full control, predictable costs.
Leaderboard (30-day)
Powered by