Budowa własnej infrastruktury w domowym zaciszu to hobby które z jednej strony pozwala na praktyczną naukę technologii, rozwiązań sieciowych i serwerowych oraz pozwala uczestniczyć w różnych społecznościach związanych z tym tematem. Z drugiej strony osoby które wejdą głębiej w tą zajawkę wiedzą że z perspektywy portfela homelabowanie może stać się studnią bez dna. Ciągle chcemy większych zasobów, więcej ramu czy dysków których ceny mocno wzrosły (dzięki AI 🙂 ) a wraz ze wzrostem zasobów które swoje kosztują rosną nam koszty energii elektrycznej (pamiętam jak zaczynałem swoją przygodę i mój pierwszy serwer zbudowany w oparciu o thinkcentre sff zwiększył rachunek za prąd o połowę; nauczyło mnie to przy planowaniu infrastruktury brać również ten czynnik pod uwagę).
W tej serii skupię się na moim homelabie. Jak wygląda on obecnie i jakie mam plany co do rozbudowy (docelowa infrastruktura poniżej). W pierwszym wpisie przedstawię pokrótce aktualną infrastrukturę. W następnych wpisach z kolei każdemu z urządzeń / usług poświęcę więcej uwagi i opiszę do czego dokładnie co wykorzystuje.
| Aktualna infrastruktura | |
|---|---|
| Serwer 1 -> NAS | |
| Synology | DS220+ |
| Procesor | Intel Celeron J4025 |
| RAM | 10GB DDR4 SO-DIMM |
| DYSKI | 2x 4TB WD RED HDD |
| Usługi Synology | Synology Drive, Chat, Calendar |
| Usługi Container Manager i inne | Actual Budget, Bookstack, Paperlessngx, Kiwix |
| Ważna rola | Serwer DNS oraz reverse proxy; domena w sieci homelab: *.home.arpa |
| Serwer 2 -> Proxmox | |
| Lenovo | Thinkcentre |
| Procesor | Intel i5-7400T |
| RAM | akualnie 32GB DDR4 SO-DIMM planowo 48GB |
| DYSK | 1TB SSD |
| Usługi | VM i LXC |
| Serwer 3 -> Backup | |
| Qnap | TS-233 |
| Procesor | ARM Cortex-A55 |
| RAM | 2GB |
| DYSKI | 2x 1TB WD RED SA500 Sata SSD |
| Rola | Backup |
| Dodatkowy Monitoring | |
| Raspberry Pi | 4B |
| Procesor | Broadcom BCM2711 Cortex-A72 |
| RAM | 2GB |
| DYSK | Karta SD 64GB |
| Role | Uptime Kuma; brama VPN Wireguard (hostowany na VPS); routing VPN -> LAN |
Na ten moment zostaje kwestia konfiguracji i postawienia usług zwłaszcza na proxmoxie oraz qnapie. Na Synology wszystko co planowałem jak narazie czyli domena, dns i podstawowe usługi mam ogarnięte choć muszę wdrożyć jeszcze SSO celem pozbycia się konieczności ponownego logowania np po wbiciu się na dsm.home.arpa i chęci przejścia na drive.home.arpa. Z poziomu dsm.home.arpa po zalogowaniu mogę przejść na drive ale jeśli chcę to zrobić z „dedykowanej” dla tego celu domeny to muszę od nowa się logować co bywa uciążliwe.
A tak prezentuje się obecny homelab:
