Docker Compose useful commands
The docker compose commands you actually use daily, up, down, logs, exec, pull, and the flags that make them way more useful.
All the articles with the tag "homelab".
The docker compose commands you actually use daily, up, down, logs, exec, pull, and the flags that make them way more useful.
Access services on the host machine from inside a Docker container using host-gateway or host.docker.internal, no hardcoded IPs.
The -v and --mount flags for Docker volumes explained, bind mounts vs named volumes, read-only, propagation, and tmpfs options.
COPY and ADD look similar but ADD auto-extracts tarballs and fetches URLs, know when each is appropriate and why COPY is usually better.
Add load balancing and failover to your Docker setup using Swarm, nginx, HAProxy, and Keepalived, high availability without Kubernetes.
Shell globbing breaks inside docker exec because of how args are parsed, here's how to pass wildcards and asterisks correctly.
Glance, Homepage, and Dashy compared: speed, setup overhead, widget depth, and which self-hosted dashboard actually holds up after a year of homelab use.
Build one Grafana dashboard that adapts to any host or environment using variables, query, custom, constant, and multi-select types with real examples.
2026 home lab hardware picks: N100/N150 mini PCs, used rack servers, NAS options, UPS, and switches, plus the power-draw math you need to justify the build.
Self-host Nextcloud in Docker with persistent storage and a reverse proxy, your own Google Drive without the Google.
Move Docker images between hosts without a registry using docker save and docker load, air-gapped deployments made simple.
Wire up QSV, VAAPI, or NVENC in Immich so face recognition and thumbnails run on the GPU, not your CPU. Step-by-step for Intel, AMD, and Nvidia.