The dashboard was working yesterday. Today the database keeps restarting, an image update fails halfway through, and Docker says no space left on device . Somewhere in the search results, somebody suggests a prune command with every available flag. That is a good moment to slow down. The server may contain months of monitoring history, a password vault, or the only copy of an application configuration. A full disk needs a short investigation before it needs a cleanup command. This guide walks through that investigation on a Linux home server: identify the full filesystem, find the growing data, recover enough space to operate, and put a limit on whatever caused the problem. The quick answer: check both space and inodes, compare host usage with Docker’s inventory, and reclaim only data you have identified. Container logs, application data and build cache need different fixes. df -hT df -i docker system df -v docker ps -a --size These commands inspect the situation. If Docker is...
Practical Linux homelab security notes from real old hardware, real Docker hosts, real firewall rules, real mistakes, and boring setups that keep working.