Home lab / Infrastruktura
Zaplecze, na którym działa Home AI.
Mój homelab łączy sieć domową, NAS i komputer z GPU. Każda część ma określoną rolę: dostęp, trwałe usługi lub obliczenia. Rozwijam integracje AI w środowisku, którego działanie obserwuję i którym zarządzam.
Trzy warstwy jednego środowiska.
NAS utrzymuje usługi niezależne od sesji pracy przy komputerze. PC dostarcza zasoby dla modeli i narzędzi związanych z Windows. Oddzielenie tych ról ułatwia aktualizacje, diagnozowanie zależności i zarządzanie danymi.
Dostęp dopasowany do roli usługi.
MikroTik odpowiada za sieć, DNS i połączenia WireGuard. Prywatne usługi są dostępne zgodnie z ich przeznaczeniem, a wybrane publiczne witryny obsługuje Caddy przez HTTPS. Sam fakt działania usługi w homelabie nie oznacza, że jest wystawiona do Internetu.
Codzienne usługi i trwałe dane.
Na Synology utrzymuję panel usług, monitoring, bibliotekę muzyki, sejf haseł i publiczną witrynę. Dane aplikacji przechowuję poza jednorazowym cyklem życia kontenera. Przy zmianach rozróżniam kod, konfigurację i stan, który trzeba zachować.
- Homepagewejście do prywatnych usług
- Uptime Kumadostępność i historia
- MySpeedpomiary łącza
- Grafana · Loki · Alloylogi, zbieranie zdarzeń i ich przegląd
- Navidromebiblioteka muzyki
- Vaultwardenmenedżer haseł
- CaddyHTTPS i hosting witryn
Obserwuję usługi i skutki zmian.
Dostępność, pomiary łącza i logi odpowiadają na różne pytania. Uptime Kuma pokazuje, czy monitorowany punkt odpowiada. MySpeed zapisuje historię przepustowości. Grafana i Loki pomagają przejrzeć zdarzenia i porównać je w czasie.
Zielony status jest jednym z sygnałów. Poprawność działania sprawdzam również przez funkcję, z której korzysta użytkownik — na przykład rzeczywistą odpowiedź API lub wynik zadania.
Home AI korzysta z tego zaplecza.
Open WebUI, modele i PC Operator działają na komputerze. Usługi wiedzy oraz integracje łączą je z dokumentacją i wybranymi funkcjami środowiska. Cały przepływ opisuję w osobnym studium przypadku.
Komputer obsługuje również ComfyUI. Kontroler GPU kolejkuje ruch własnej bramki w trybie współpracy; pozostałe aplikacje mogą nadal korzystać z karty.
Ta strona również działa na NAS-ie.
Portfolio jest statyczną witryną serwowaną przez Caddy. Pliki publicznego wydania są oddzielone od konfiguracji prywatnych usług. Kolejne wersje wdrażam jako osobne katalogi, z możliwością powrotu do poprzedniego wydania.
Publiczne HTTPS korzysta z certyfikatów Let’s Encrypt odnawianych przez Caddy. Witryna nie wywołuje prywatnych API agenta i nie daje odwiedzającym dostępu do narzędzi administracyjnych.
Decyzje techniczne i wnioski