A container without a memory limit can take the host down. A container with one gets its process killed by the kernel, which from inside looks like the…
certbot renew checks every certificate it manages and does nothing for those with more than thirty days left. Running it often is therefore free, and running it rarely…
Copying files into the live directory means the site serves a half-updated tree for the duration — new templates against old classes, for as long as the copy…
Under Upstart, finding out why a service failed to start meant knowing which log file it wrote to. systemctl status prints the exit code and the last ten…
Deploying by rsync on a Friday afternoon, and what replaced it: lint, test, build, stage, promote — with a rollback that is the same mechanism rather than a…
The April LTS changes two things at the same time, and either one alone would be a migration. service still works because systemd ships a compatibility shim, which…
The shared-folder problem that nearly killed this last year is gone. What changes in the compose file, what the new file sharing costs, and where Linux and Mac…