Packages & Updates · Incident Response & Troubleshooting · System Administration
Complete procedures with a way back.
Searchable, versioned procedures with prerequisites, verification, concrete output, and rollback.
- Guides
- 243
- Favorites
- 0
Packages & Updates · Software Engineering
Fix error: externally-managed-environment on Ubuntu safely
Networking & DNS · Security
Run a private Unbound validating recursive resolver
System Administration · Incident Response & Troubleshooting · Storage & Filesystems
Recover an Ubuntu server with systemd rescue and emergency modes
Networking & DNS · Security
Build private DNS filtering with Pi-hole and Unbound
Networking & DNS · Security · System Administration
Deploy a Tailscale subnet router and controlled exit node
System Administration · Storage & Filesystems · Security
Migrate a Linux root filesystem to a larger disk with minimal downtime
Databases & Data · Security · Backup & Recovery
Secure SQL Server with TLS, least privilege, and verified backup restore
Networking & DNS · System Administration
Configure VLANs, bonds, and bridges with Netplan without losing access
Packages & Updates · Security
Configure automatic Ubuntu security updates with controlled reboot windows
Services & Applications · Security
Configure journald retention, forwarding, and centralized remote logs
Storage & Filesystems · System Administration
Fix wrong fs type, bad option, bad superblock and configure reliable mounts
Databases & Data · High Availability & Reliability
Configure PostgreSQL streaming replication and planned failover
Databases & Data · Backup & Recovery
Recover PostgreSQL to a point in time with WAL archiving
Networking & DNS · Security · System Administration
Deploy a Google Cloud VM with IAM, firewall policy and OS Login
Networking & DNS · Security · System Administration
Deploy an Azure Linux VM with NSG and managed identity
Security · Services & Applications
Create AppArmor profiles and investigate denials
Services & Applications · Security
Install Apache on Ubuntu with a production baseline
Containers & Kubernetes · Security
Install Docker Engine and Compose with safer defaults
Services & Applications · Networking & DNS
Configure Exim4 as an internet mail server
Containers & Kubernetes · Networking & DNS · Security
Set up a Kubernetes cluster on Ubuntu with kubeadm
Services & Applications · Databases & Data
Install a production LAMP stack on Ubuntu
Services & Applications · Databases & Data
Install a production LEMP stack on Ubuntu
Databases & Data · Security
Install and secure MySQL on Ubuntu
Services & Applications · Security
Install nginx on Ubuntu with a production baseline
Networking & DNS · Security
Fix OpenVPN Cannot resolve host address, VERIFY ERROR and TLS handshake failures
Databases & Data · Security
Install and configure PostgreSQL on Ubuntu
System Administration · Security
Perform an initial Ubuntu Server setup and security hardening
Networking & DNS · Security