Linux
General reference for Linux server and NAS administration. Every server here runs Debian 13 "trixie" (minimal install, Docker CE, keys-only SSH), so commands and paths are Debian's; Ubuntu differences are noted only where a guide you find online will trip you up.
-
One-page quick reference for the most-used Linux commands.
-
Debian 13 install and base configuration for a Docker host: network, SSH, sysctls, Docker, deploy agent.
-
Keys only,
AllowUsers,sshd_config.ddrop-ins, and agent forwarding. -
User management, sudo (with a password, or scoped rules), and file permissions.
-
ifupdown,
autovsallow-hotplug, DNS, and IPv6 without a route. -
nftables and ufw for host-level traffic control, and how Docker interacts with them.
-
Unattended upgrades, Docker held back, and reboots only when required.
-
systemd, package management, cron scheduling, and log management.
-
Resource monitoring, profiling, and common troubleshooting.