Files
workshops/slides/selfhosting/selfhosting.md
2025-10-12 20:18:33 +02:00

1.1 KiB

Selfhosting


Why should I selfhost?

  • Privacy
  • Security
  • Freedom
  • Can be cheaper
  • To learn

Hardware

  • Any PC can become server
  • Mini PC
  • Single board computers (RasperryPi, etc.)
  • Desktop
  • Enterprise

Storage

  • More than one hdd
  • SAS vs HDD vs SSD vs NVMe
  • RAID, RAID controllers

CPU

  • Xeon
  • Rizen

UPS and APC

Backups

Network

  • Router
  • Switch

Software

Linux containers (LXC) vs Virtual Machine (VM)

Server Managers

  • Proxmox
    • static ip on install
    • raid
  • XCP-ng

Container and Managment

  • Docker
  • Kubernetes (k8s)
  • Portainer
  • Lilipod

Network

  • Pfsense
  • OpenWRT

Security


Services

  • Dmz Services
  • Proxmox comunity scripts
  • Home assistant
  • Jellyfin
  • Adblock
  • LLMs
  • Libredirect

Tools

  • Nginx and SSL
    • Nginx Proxy Manager
    • Caddy
  • VPN
    • Wireguard
    • Open VPN
  • SSH
    • disable password login
    • ssh jump
    • local port forwarding

Dashboards and analytics

  • Dashy
  • Homepage
  • Grafana

Licences

  • Copyleft
  • Permissive