Skip to content

Self-Hosting Guides

Self-Hosting Guides are for administrators. Engineering Notes explain why something works. These guides cover how to run it reliably on your own server: install, secure, deploy, monitor and recover.

Suggested order

New to self-hosting? Read Linux, then Docker. Next comes Networking & DNS to put a service on the internet safely. Finish with Deployments and Monitoring.

  • Docker


    Containers, Compose, volumes and image updates.

  • Linux


    Server setup, users, firewalls and upkeep.

  • Deployments


    Shipping changes safely, with a way back.

  • Networking & DNS


    DNS, TLS, reverse proxies and exposing services safely.

  • Monitoring


    Uptime checks, logs and alerts.