Homelab i self-hosting

Mój homelab z Proxmoxem: jak przeszedłem od mini PC do własnego serwera

Od dawna chciałem mieć własny serwer, ale obawiałem się kosztów i złożoności. Potem trafiłem na Proxmox VE — i z perspektywy czasu zastanawiam się, czemu nie zrobiłem tego wcześniej. Proxmox to darmowa platforma wirtualizacyjna o otwartym kodzie źródłowym, oparta na Debianie: KVM dla pełnoprawnych maszyn wirtualnych, LXC dla lekkich kontenerów i interfejs webowy, który naprawdę ułatwia codzienną pracę.

Najlepsze jest to, że nie potrzeba drogiego serwera. Zaczynałem od używanego mini PC (Dell OptiPlex Micro) z rozszerzoną pamięcią RAM i dyskiem NVMe SSD — cichy, energooszczędny i w zupełności wystarczający na 10–15 kontenerów plus kilka VM. Przy tutejszych cenach prądu mini PC pobierający 10–15 watów w spoczynku to ogromna różnica w porównaniu z serwerem rackowym.

Po instalacji najpierw wyłączyłem repozytorium Enterprise i skonfigurowałem repozytoria społecznościowe, zabezpieczyłem logowanie SSH kluczem i zainstalowałem Fail2ban. Potem przyszła kolej na pierwsze usługi: Pi-hole jako bloker reklam dla całej sieci, Nginx Proxy Manager i Portainer. Ta kolejność się sprawdziła — zaczynaj od małych rzeczy, a nie od dwudziestu kontenerów naraz.

Moja najważniejsza rada, której sam nauczyłem się na własnej skórze: skonfiguruj kopie zapasowe, zanim zainstalujesz pierwszą usługę. Zgodnie z zasadą 3-2-1 — a wbudowane kopie zapasowe oparte na snapshotach w Proxmoxie sprawiają, że to niemal zbyt proste. Swoją drogą, RAID to nie kopia zapasowa — to też musiałem dopiero zrozumieć.

Po prostu zacznij. Jeden kontener, jedna usługa, a nauczysz się o infrastrukturze więcej niż na jakimkolwiek kursie online. A kto na początek chce tylko poeksperymentować, może do nauki wziąć też tani serwer w chmurze.

Źródło: Homelab Guide

Komentarze 0

Dodaj pierwszy komentarz, w dowolnym języku.

Zaloguj się, aby komentować