Category: docker
-
Immich v3 Upgrade: The Path, the Hurdles, and What We Learned
A real-world Immich v2.7.5 to v3.1.0 upgrade, including the PostgreSQL extension migration, a long vector-index rebuild, Docker container conflicts, and the checks that proved the service was healthy…
-
When Docker Starts Before Your Network Storage: Building a Safe Retry Watchdog
A Docker container can fail before its application process ever runs when an SMB or NFS mount is unavailable. Here is a reusable, app-agnostic way to wait for…
-
Run OpenCode Web and the CLI Side by Side Without Corrupting Your Sessions
Run the OpenCode CLI and its browser-based web UI at the same time by giving each its own SQLite database and syncing one-way. No shared db file, no…
-
How We Eliminated Deployment Downtime with Docker DNS and Sequential Container Swaps
Every push to production killed all four containers for 2-3 minutes. Here’s how we cut that to 5 seconds using Docker’s built-in DNS resolver and sequential service recreation…
-
Reliable Remote Desktop at Home with Tailscale and Guacamole
Set up browser-based remote desktop to any machine on your home network using Tailscale mesh VPN and Apache Guacamole. No port forwarding, no TeamViewer lockouts, no Chrome dependency.…
-
Authentik Stuck on “Server Is Starting”: Missing Postgres Container and a Readiness Check Lesson
Environment: Authentik, Docker Compose, PostgreSQL, Nginx Proxy Manager, Oracle Cloud VM Why This Matters Identity systems can fail in a way that looks deceptively simple from the browser.…
-
Docker Desktop Ate 60GB on Windows: The WSL VHDX Problem and How We Fixed It
Published by TekOnlineDate: 20 May 2026 Docker Desktop on Windows is convenient, especially with the WSL 2 backend. It is also very easy for it to quietly consume…
-
Stop Rewiring Nginx Every Time You Add a New Homelab Stack
If you run a busy homelab, you already know the pattern. You spin up a new app. Then another one. Then you rebuild one, move ports around, rename…
-
How I Recovered Docker Disk Space on Windows (WSL2) and Jumped to 99 GB Free
Docker cleanup can be misleading on Windows with WSL2.You can delete images and caches, but still see almost no free-space gain on C:. This happened because Docker data lived…
-
Build a Portable Developer Desktop with Docker (VS Code + Codex CLI + Tailscale + RDP)
Setting up a fresh development machine should not take half a day. This project gives you a portable “developer desktop in a container” with: Repo: https://github.com/jcianci12/developer-webtop-docker-vm Why this setup…