DobryPC.pl
Strona głównaNajnowsze działy, poradniki i projekty DobryPC.plPoradnikiWindows, sieci, sprzęt i rozwiązywanie problemówHomelabProxmox, Docker, storage, backup i self-hostingSmart HomeHome Assistant, automatyzacje i lokalny inteligentny domNarzędziaKalkulatory i generatory działające w przeglądarceProjektyKompletne projekty od założeń do wdrożeniaGamingKomputery gamingowe, dobór podzespołów oraz praktyczne poradniki do gierKomputery gamingowePolecane zestawy, podzespoły, modernizacja i dobór komputera do gierGryPoradniki, ustawienia, wydajność i praktyczne materiały dotyczące gierKontaktKontakt z autorem i wsparcie rozwoju DobryPC.plApexDash — darmowy panel telemetrii Forza Horizon na Stream DockApexDash zamienia Stream Dock, Mirabox lub zgodne urządzenie w panel telemetrii do Forza Horizon z prędkością, RPM, biegiem, oponami i statystykami.Co to jest Home Assistant i dlaczego warto go wybrać?Proste wprowadzenie do Home Assistanta: lokalne sterowanie, prywatność, automatyzacje oraz porównanie z Apple Home, Google Home, Alexą i Tuya.Co to jest homelab i jak zacząć bez kupowania szafy serwerowej?Proste wprowadzenie do homelabu: sprzęt, system, wirtualizacja, sieć, kopie zapasowe i pierwsze usługi na domowym serwerze.Co to jest Microsoft Hyper-V i kiedy warto się go nauczyć?Hyper-V w Windows Server 2025 i Windows 11: architektura, maszyny, wirtualne przełączniki, zarządzanie, wymagania oraz darmowe opcje do nauki.Co to jest Proxmox VE i dlaczego tak często trafia do homelabów?Krótkie wprowadzenie do Proxmox VE 9.2: maszyny KVM, kontenery LXC, storage, backup, klastry oraz darmowe i płatne repozytoria.Co to jest Ubuntu Server? Wersje, zastosowania i darmowe wsparcieUbuntu Server 26.04 LTS i starsze wydania LTS: zastosowania, brak pulpitu, aktualizacje, pięć lat wsparcia oraz darmowy Ubuntu Pro.Co to jest VMware ESXi i czym różni się od vSphere oraz vCenter?Proste wyjaśnienie produktów VMware: ESXi/ESX, vSphere i vCenter, możliwości wersji bezpłatnej oraz ograniczenia ważne w homelabie.Co to jest Windows Server 2025 i jak długo testować go za darmo?Windows Server 2025: edycje Standard i Datacenter, Server Core, role AD DS, Hyper-V i pliki oraz legalna 180-dniowa wersja ewaluacyjna.DLSS vs FSR vs XeSS w 2026 roku — jak działają i co jest najlepsze?Porównanie NVIDIA DLSS 4.5, AMD FSR Redstone i Intel XeSS 3: upscaling, generowanie klatek, opóźnienia, jakość obrazu i zgodność z kartami.FrameHub — jak rozwijam własny hub do optymalizacji Windowsa i gierHistoria FrameHuba, mojego programu do zarządzania biblioteką gier, profilami CPU, procesami i konfiguracją Counter-Strike 2.Jak obliczyć podsieć IPv4 i zrozumieć zapis CIDR?Maska, CIDR, adres sieci, broadcast i zakres hostów wyjaśnione na prostych przykładach /24, /26, /28 i /30.Jak powtarzalnie benchmarkować CS2 — moje narzędzie z AutoHotkey i CapFrameXCS2 Consistent Benchmarking Tool automatyzuje uruchamianie mapy testowej, start pomiaru w CapFrameX i zamknięcie gry.Dlaczego komputer wolno działa? Jak znaleźć przyczynę bez zgadywaniaPraktyczna diagnostyka wolnego komputera: Menedżer zadań, autostart, wolne miejsce, temperatury, RAM, dysk i aktualizacje Windows.Jaki sprzęt do Home Assistanta wybrać w 2026 roku?Home Assistant Green, Raspberry Pi 5, N100/N150 oraz używane terminale i mini PC — porównanie opłacalności, poboru prądu i możliwości rozbudowy.Komputer nie ma dostępu do Internetu — diagnostyka krok po krokuProsta diagnostyka połączenia w Windows 11: router, karta sieciowa, adres IP, brama, DNS, sterownik i reset ustawień sieciowych.Najlepsze karty graficzne do gier 2026 — ranking GPURanking kart graficznych do 1080p, 1440p i 4K z wynikami rasteryzacji, ray tracingu oraz oceną opłacalności.Najlepsze procesory do CS2 i gier competitive w 2026 rokuPolecane procesory do CS2, Valoranta, Fortnite i innych gier competitive — od taniego AM5 po topowe Ryzeny X3D.Optymalizacja CS2 w 2026 — ustawienia pod FPS, 1% low i input lagPrzetestowane ustawienia CS2, Windows 11, CPU Sets i opcje uruchamiania pod wysoki FPS, stabilne 1% low oraz niski input lag.Outlook nie wysyła wiadomości — diagnostyka krok po krokuKompletna diagnostyka problemu, gdy Outlook nie wysyła wiadomości, pozostawia je w kolejce albo zamyka okno bez potwierdzenia.Projekt: pierwszy homelab na używanym mini PCKompletny plan pierwszego homelabu: wybór używanego mini PC, Proxmox, maszyna z Dockerem, usługi, sieć, monitoring i backup.Jaki dongle Zigbee wybrać w 2026 roku?Polecane koordynatory Zigbee do Home Assistanta: SONOFF ZBDongle-E, Home Assistant Connect ZBT-2 i SMLIGHT. Różnice, ceny oraz linki do polskich ofert.Process Core Optimizer — mój program do zarządzania rdzeniami CPU w WindowsHistoria mojego programu do zarządzania CPU Affinity, CPU Sets, priorytetami i automatycznymi profilami procesów w Windows.Proxmox, Hyper-V czy VMware — co wybrać do homelabu w 2026 roku?Praktyczne porównanie Proxmox VE 9.2, Microsoft Hyper-V i darmowego VMware ESXi 8: koszty, sprzęt, funkcje, nauka i zastosowania.Projekt: prywatna chmura zdjęć z Immich zamiast Google PhotosPlan wdrożenia Immich na domowym serwerze: wymagania, Docker Compose, storage, aplikacja mobilna, dostęp zdalny i prawidłowy backup.Robocopy bez niespodzianek — bezpieczna kopia plików w WindowsJak używać Robocopy do kopiowania i synchronizacji danych: tryb testowy, logi, ponawianie, wielowątkowość i niebezpieczne opcje.Ubuntu Server czy Windows Server — który system wybrać do nauki?Porównanie Ubuntu Server 26.04 LTS i Windows Server 2025: koszty, administracja, role, kontenery, wymagania oraz wybór do homelabu.ZHA czy Zigbee2MQTT — co wybrać w 2026 roku?Aktualne porównanie ZHA i Zigbee2MQTT: instalacja, kompatybilność urządzeń, konfiguracja, kopie zapasowe oraz migracja między systemami.Zigbee, Wi-Fi, Thread, Matter, Tasmota i ESPHome — co wybrać?Proste porównanie technologii Smart Home w 2026 roku: czym są, czego wymagają, kto ich używa oraz co najlepiej pasuje do Home Assistanta.
Homelab

Projekt: pierwszy homelab na używanym mini PC

Kompletny plan pierwszego homelabu: wybór używanego mini PC, Proxmox, maszyna z Dockerem, usługi, sieć, monitoring i backup.

Autor:ErykOpublikowano:14 min czytania
#homelab#mini PC#Proxmox#Docker#backup

DobryPC.pl tworzę niezależnie, poświęcając na poradniki własny czas i środki.Wesprzyj rozwój strony

Celem projektu jest zbudowanie małego, cichego i niedrogiego homelabu, który działa całą dobę, pozwala uruchamiać kilka usług i pozostawia miejsce na naukę. Nie budujemy od razu klastra ani serwera z dziesięcioma dyskami.

Efektem będzie jeden używany mini PC z Proxmoxem, maszyna wirtualna z Debianem i Dockerem, mała usługa DNS oraz działający backup na osobnym nośniku.

Założenia projektu

  • niewielki pobór energii w spoczynku,
  • części łatwo dostępne na rynku wtórnym,
  • minimum 16 GB RAM,
  • możliwość wymiany SSD,
  • zarządzanie przez przeglądarkę,
  • oddzielenie aplikacji od systemu hosta,
  • kopia danych poza dyskiem mini PC,
  • brak wystawiania paneli administracyjnych do Internetu.

Jeśli dopiero poznajesz temat, zacznij od poradnika co to jest homelab i jak zacząć.

Sprzęt

Szukamy używanego komputera klasy Tiny/Micro/Mini:

  • Dell OptiPlex Micro, na przykład 3050, 5050, 7050 lub nowszy,
  • HP EliteDesk/ProDesk Mini, na przykład 600 G3, 800 G3 lub nowszy,
  • Lenovo ThinkCentre Tiny, na przykład M710q, M720q lub nowszy.

Procesory i5 z serii T szóstej, siódmej i nowszych generacji nadal wystarczą do podstawowego homelabu. i5-6500T, i5-7500T czy i5-8500T oferują znacznie więcej możliwości niż prosty terminal, a dobrze skonfigurowany mini PC potrafi zejść poniżej 10 W w spoczynku.

Sam mam w homelabie Della OptiPlex 7050 Micro z i5-6500T i 8 GB RAM. Do tego projektu rozbudowałbym go do 16 GB, ponieważ pamięć jest zwykle pierwszym ograniczeniem przy kilku maszynach.

Minimalna konfiguracja

Element Minimum Wygodniejszy wariant
CPU 4 wątki, wirtualizacja 4 rdzenie lub więcej
RAM 8 GB 16–32 GB
Systemowy SSD 256 GB 512 GB–1 TB
Sieć 1 Gb/s Ethernet 1 Gb/s lub 2,5 Gb/s
Backup zewnętrzny HDD/SSD NAS i druga kopia poza domem

Nie przepłacaj za mały komputer tylko dlatego, że ma etykietę „serwer”. Ważniejszy jest stan sprzętu, komplet zasilacza, możliwość rozbudowy i realny pobór energii.

Architektura

Mini PC
└── Proxmox VE
    ├── VM: Debian + Docker
    │   ├── Uptime Kuma
    │   └── testowa aplikacja
    └── LXC: AdGuard Home

Osobny dysk lub NAS
└── backup maszyn i konfiguracji

Dlaczego tak?

  • Proxmox umożliwia tworzenie VM, LXC, snapshotów i kopii,
  • Docker działa w pełnej maszynie z Debianem, więc nie mieszamy kontenerów aplikacyjnych bezpośrednio z hostem,
  • mała usługa DNS w LXC zużywa niewiele zasobów,
  • backup nie znajduje się wyłącznie na systemowym SSD.

Nie jest to jedyna poprawna architektura. To celowo prosty punkt startowy, który można później zmienić.

Etap 1: przygotowanie mini PC

  1. Wyczyść urządzenie i sprawdź wentylację.
  2. Przetestuj RAM oraz stan SSD.
  3. Zaktualizuj firmware tylko wtedy, gdy jest to potrzebne i masz stabilne zasilanie.
  4. Włącz wirtualizację procesora.
  5. Ustaw start po powrocie zasilania.
  6. Podłącz serwer przewodem do routera.
  7. Zmierz pobór energii w spoczynku po zakończeniu konfiguracji.

Warto zanotować model, numer seryjny, rodzaj RAM, model SSD i moc zasilacza. Za pół roku nie będziesz musiał ponownie rozbierać urządzenia, żeby sprawdzić możliwości rozbudowy.

Etap 2: instalacja Proxmoxa

Przed instalacją poznaj rolę hosta, maszyn wirtualnych, kontenerów i storage w poradniku co to jest Proxmox VE. Szczegółowy proces instalacji warto wykonywać razem z dokumentacją właściwego wydania i własnymi zdjęciami testowanego sprzętu.

Przydziel hostowi stały adres, zainstaluj aktualizacje i od razu skonfiguruj magazyn backupu. Nie twórz jeszcze wielu maszyn.

Po instalacji zapisz w menedżerze haseł:

  • adres panelu,
  • nazwę hosta,
  • konto administratora,
  • adres IP,
  • informacje o repozytorium,
  • lokalizację kopii zapasowych.

Etap 3: Debian z Dockerem

Utwórz maszynę wirtualną:

2–4 vCPU
4–8 GB RAM
64 GB dysku
Debian Stable
Karta sieciowa VirtIO

Po instalacji ustaw aktualizacje, zainstaluj QEMU Guest Agent, a następnie Docker Engine i wtyczkę Docker Compose zgodnie z oficjalną dokumentacją Dockera.

Nie uruchamiaj instalatorów pobranych z przypadkowych gistów. Oficjalna instrukcja jest aktualizowana wraz ze zmianami repozytoriów.

Utwórz czytelną strukturę:

/opt/services/
├── uptime-kuma/
│   ├── compose.yaml
│   └── data/
└── kolejna-usluga/

Każda usługa powinna mieć własny katalog, plik Compose, dane i krótką notatkę opisującą sposób odtworzenia.

Etap 4: pierwsza aplikacja

Na początek wybierz Uptime Kuma lub inną niekrytyczną usługę. Dzięki temu nauczysz się:

  • uruchamiania i zatrzymywania kontenerów,
  • przeglądania logów,
  • aktualizacji obrazu,
  • mapowania portów,
  • wykonywania kopii katalogu danych.

Nie zaczynaj od menedżera haseł albo jedynej kopii zdjęć. Najpierw przećwicz awarię na aplikacji, której utrata nie będzie problemem.

Etap 5: DNS w LXC

AdGuard Home lub Pi-hole może działać w małym kontenerze LXC z 512 MB–1 GB RAM. Nadaj mu stały adres i przetestuj na jednym urządzeniu, ustawiając jego adres jako DNS.

Dopiero po kilku dniach bezproblemowego działania zmień DNS rozdawany przez router całej sieci. Zachowaj sposób szybkiego powrotu do poprzedniej konfiguracji — awaria DNS jest odbierana przez domowników jako awaria całego Internetu.

Etap 6: backup i test odtworzenia

Skonfiguruj cykliczny backup VM i LXC na oddzielny nośnik. Zachowaj kilka ostatnich wersji, ponieważ najnowsza kopia może już zawierać błędną konfigurację.

Następnie wykonaj najważniejszy test:

  1. utwórz ręczny backup testowej VM,
  2. zmień jej nazwę lub ją wyłącz,
  3. odtwórz kopię pod innym identyfikatorem,
  4. uruchom i sprawdź aplikację,
  5. zapisz wynik testu.

Snapshot na SSD hosta przydaje się przed aktualizacją, ale nie zastępuje tej kopii.

Etap 7: monitoring i dokumentacja

Monitoruj przynajmniej:

  • dostępność usług,
  • wolne miejsce na dysku,
  • wykorzystanie RAM,
  • temperaturę i obciążenie hosta,
  • powodzenie backupu,
  • pobór energii.

Prowadź prosty plik z adresacją, listą VM, portami i lokalizacją danych. Dokumentacja nie musi być piękna — musi umożliwić odtworzenie środowiska, kiedy coś przestanie działać.

Co można dodać później?

Po kilku tygodniach stabilnej pracy:

  • prywatną bibliotekę zdjęć z Immich,
  • Jellyfin i sprzętowe transkodowanie,
  • VPN do dostępu zdalnego,
  • osobny NAS,
  • VLAN dla urządzeń IoT,
  • Proxmox Backup Server,
  • drugi host testowy.

Każdy kolejny element powinien mieć właściciela danych, plan aktualizacji i sposób odtworzenia. Wtedy homelab pozostaje pomocą, a nie drugim etatem.

Źródła i dalsza lektura