← Zpět na projekty
Osobní / 2025 Home server

Self-hosted home server

Domácí Linux server pro self-hosted aplikace, zálohy, DNS filtering a VPN přístup.

Praktický infrastrukturový projekt zaměřený na Linux, Docker, reverse proxy, VPN meshnet, DNS filtering a každodenní údržbu vlastních služeb.

Problém

Cílem bylo snížit závislost na centralizovaných aplikacích a získat větší kontrolu nad osobními daty, zálohami a provozem služeb.

Řešení

Postupný setup Linux serveru, VM prostředí, Docker Compose služeb, Nginx reverse proxy, WireGuard meshnetu a Pi-hole DNS filtru.

Signál

Projekt dokládá praktický security mindset a ochotu řešit provozní detaily, síťové souvislosti a údržbu vlastních služeb.

  • Docker
  • PiHole
  • Nginx

Kontext

V rámci přechodu na open source, decentralizované a celkově bezpečnější aplikace, ve kterých mám kontrolu nad svými daty, jsem se rozhodl přejít na self-hosted verze většiny mých nejpoužívanějších aplikací.

Přístup

K celému procesu nastavení VMs, spuštění aplikací skrz docker, nastavení reverse proxy, VPN meshnetu a DNS filtru jsem přistupoval jako příležitosti naučit se prakticky pracovat s linux servery, složitějším networkingem, kontejnerizací…

Výsledek

Jsem velmi spokojený s výsledkem, server využívám denně k zálohování, psaní poznámek a filtrování reklam. Naučil jsem se práci s více linux servery propojenými wireguardem a práci s docker compose a nginx. Asi 2 měsíce trvalo, než jsem doladil veškeré chyby a nestability systému, ale teď už běží bez problémů.