Latest articles

Page 5 of 5
Editorial illustration showing three reverse-proxy gateways, TLS termination, Docker service discovery, configuration UI versus files.
reverse-proxy

Nginx Proxy Manager vs Traefik vs Caddy

TL;DR Nginx Proxy Manager, Traefik, and Caddy all handle reverse proxying and SSL — but for different use cases. NPM wins for

enim Apr 14 · 11 min
Editorial illustration showing laptop and phone peers, encrypted WireGuard tunnel, VPS gateway, private subnet route.
vpn

Setting Up WireGuard VPN on Your Own Server

TL;DR Deploy a self-hosted WireGuard VPN server using Docker Compose in under 15 minutes. Generate client configs automatically and connect

enim Apr 13 · 7 min
Editorial illustration showing two publishing editors, technical article page, plugin-heavy stack versus focused stack, performance trace.
ghost

Ghost vs WordPress in 2026: Which Is Better for Technical Blogs?

Every technical blogger eventually faces this decision: Ghost or WordPress? WordPress powers 43% of the internet and has a plugin for everything.

enim Apr 12 · 9 min
Editorial illustration showing container image supply chain, non-root container, secrets outside image, isolated Docker network.
docker

Docker Security Best Practices for Self-Hosters in 2026

TL;DR: The Docker security practices that reduce the most risk are running applications as non-root, publishing only required ports, dropping

enim Apr 12 · 9 min
Editorial illustration showing three VPS nodes, self-hosted application stack, CPU and memory resources, price and region tradeoffs.
vps

Hetzner vs Contabo vs Vultr: Best VPS for Self-Hosting in 2026

Hetzner vs Contabo vs Vultr: Best VPS for Self-Hosting in 2026 Affiliate disclosure. This post contains affiliate links for some providers.

enim Apr 11 · 24 min
Editorial illustration showing fresh Linux VPS, SSH key and firewall controls, automatic security updates, blocked internet scans.
linux

How to Harden Your Linux VPS in 10 Minutes

TL;DR Lock down a fresh Linux VPS in 10 minutes: disable root SSH login, set up SSH keys, configure UFW firewall,

enim Apr 10 · 7 min
Editorial illustration showing Hetzner VPS, Docker service stack, Nginx Proxy Manager routing, Ghost blog and Uptime Kuma outputs.
vps

How I Built byte-guard.net from Scratch on a Hetzner VPS

I wanted a security blog that I fully controlled — no managed platforms, no vendor lock-in, just a VPS and a stack

enim Apr 8 · 5 min