Posts
Page 29 of 42
-
Plex Optimization: Remote Access, Transcoding, and Taming the Beast
Make Plex actually fast: enable hardware transcoding, fix remote access without relay, tune Docker env vars, and decide if Jellyfin is calling your name.
6 min read -
Home Assistant + Node-RED: Automate Your Home Without Losing Your Mind
Home Assistant and Node-RED integration guide: Docker Compose setup, complex automation flows, presence detection, webhook triggers, and voice command pipelines.
8 min read -
Debugging Bash Scripts: set -x and Beyond
set -x prints every command before it runs. Add PS4 for context. Use trap for cleanup. Here's the toolkit every bash debugger needs.
4 min read -
Traefik vs Nginx Proxy Manager: Reverse Proxies for Humans
Traefik vs Nginx Proxy Manager compared for self-hosters. Docker auto-discovery, SSL certs, GUI vs labels, performance, and when to pick each reverse proxy.
11 min read -
Word Splitting: The Bash Gotcha That Corrupts Filenames
Unquoted variables split on IFS, breaking loops and file operations. Always quote vars. Here's why.
5 min read -
Proxmox vs XCP-ng: Hypervisors for People Who Like Their Data Center at Home
Proxmox vs XCP-ng compared for homelabbers: KVM vs Xen, ZFS, web UI, VM management, and which hypervisor to pick for your spare rack server.
8 min read -
Wiki.js with GitSync: Documentation That Lives in Version Control Like It Should
Set up Wiki.js GitSync with GitHub or Gitea for docs-as-code. Version-controlled wikis, PR workflows, automated updates, and sane branch strategies.
8 min read -
Docker Compose vs Docker Swarm: When "Good Enough" Beats "Enterprise"
Docker Compose vs Docker Swarm: a practical guide to choosing the right tool. Learn when simple orchestration beats enterprise complexity, with real examples.
13 min read -
String Manipulation in Bash (Without sed or awk)
Bash has built-in string operations: substring extraction, find-replace, case conversion, and trimming. You don't need sed for basic text work.
5 min read -
Vaultwarden vs Bitwarden: Own Your Passwords Before Someone Else Does
Why trust a cloud with your passwords? Compare Vaultwarden and Bitwarden self-hosted — lightweight vs full-stack, Docker setup, backups, and which one to actually run.
10 min read -
Docker Resource Limits: Stop Letting Containers Eat Your RAM
Learn how to set Docker resource limits for memory, CPU, swap, and PIDs. Practical guide with real-world sizing examples, OOM killer behavior, and cgroups explained.
17 min read -
Flowise vs Langflow: Build AI Pipelines Without Writing a Novel
Flowise vs Langflow compared: self-hosted, Docker-ready visual LLM workflow builders. Build no-code AI pipelines, RAG chatbots, and more — without losing your mind.
8 min read