Skip to main content

22 posts tagged with "devops"

View All Tags

How to Self-Host n8n with Docker Compose (2026 Guide)

· 7 min read

To self-host n8n with Docker Compose you need one docker-compose.yml with the n8nio/n8n image, a named volume mounted at /home/node/.n8n, and the N8N_HOST, WEBHOOK_URL and GENERIC_TIMEZONE environment variables set — then docker compose up -d. The default setup stores everything in SQLite and speaks plain HTTP on port 5678, so this guide also covers the four things that bare file leaves out: PostgreSQL, restarting after a reboot, HTTPS, and doing it all without Traefik.

n8n is a popular open-source automation tool – like Zapier, but self-hosted. Here's how to run it on your own VPS using Docker Compose, and expose it securely over HTTPS using Caddy as the ingress proxy.

If you want a broader primer, check out How to Self-Host a Docker Compose App. But you don't need to read it first – this guide is self-contained.

🗓️ Last updated: August 2026. Tested with the latest n8nio/n8n image on Ubuntu 24.04.

Caddy vs HAProxy vs Nginx vs Traefik: Which Reverse Proxy to Pick (2026)

· 7 min read

Short answer: HAProxy is the fastest, Caddy is the easiest, Traefik is the best fit for containers, and Nginx is the safest default. All four terminate TLS and reverse proxy well; the choice comes down to how your services change and how much config you want to own. Below: each proxy in detail, every head-to-head pairing, and a performance ranking.

How We Built a PaaS with Go, Kubernetes, and React

· 5 min read

Building a PaaS as a solo founder means making choices. Some deliberate, some accidental, all of them tradeoffs.

Every tool comes with pros and cons, and the deciding factor is usually the most expensive resource of all: time.

If I can get the job done with something I already know, I'll take that path. I'll learn new tools when the project pays for it. Until then, it's all about moving forward with what works.

Here's how Hostim.dev is put together today – the stack that runs every app, database, and service behind the scenes.