Table of Contents

SysAdmin & Self-hosting

This page summarizes practical knowledge shared in the group about running home servers, small services, and general system administration with a bias towards Debian and similar systems.

Debian as a Server OS

Debian is a frequent choice for self-hosting:

Recommendations:

Basic Hardening for Home Servers

Common hardening patterns that came up repeatedly:

      sudo apt install unattended-upgrades
      sudo dpkg-reconfigure unattended-upgrades
      

Virtualization and Containers

Several directions emerged in the discussions:

        sudo apt install --reinstall \
            "linux-headers-$(uname -r)" \
            virtualbox-dkms dkms
        

Reverse Proxy & HTTPS (nginx)

nginx frequently appears as the unified entry point for web services:

Self-Hosting Typical Services

Common self-hosted components include:

Core design rule seen in chat: keep your stack as simple as possible. Fewer moving parts = fewer 3 AM emergencies.