Migrating n8n from Cloud to a Hardened VPS (50+ Workflows, Docker Compose + Postgres, Nginx, Let’s Encrypt)
OverviewThis project was a full move of an existing n8n automation environment from a hosted/cloud instance to a self-managed VPS. The goal wasn’t just “get it running”, but make it stable, maintainable, and secure: persistent database storage, proper HTTPS, reliable webhooks, clean upgrade path, and basic hardening so the server…















