AI & Automatyzacje 28 października 2026 8 min czytania

OpenBot 24/7 na mini PC Firebat MN56

ŁD

Autor: Łukasz Dramiński (Web Developer Freelancer)

Część 2 serii: przeniesienie OpenBota na domowy serwer z Proxmoxem i Ubuntu Server.

OpenBot 24/7 na mini PC Firebat MN56 — domowy serwer z Proxmoxem

Dlaczego osobny komputer

W poprzednim artykule opisałem, jak korzystam z OpenBota i zespołu agentów AI. Największy minus był jeden: agenci działali na laptopie, więc komputer musiał być stale włączony. Gdy zamykałem laptopa, aplikacja mobilna traciła połączenie, a rozpoczęte zadania stawały w miejscu.

Rozwiązaniem okazała się osobna maszyna pracująca bez przerw: przeniosłem OpenBota na mini PC Firebat MN56 wpięty do mojego domowego homelaba na Proxmoxie. Laptop służy mi teraz wyłącznie do bieżącej pracy, a agenci mają własny, całodobowo aktywny komputer.

Firebat MN56: co ma w środku

Do tego zadania wybrałem mini PC Firebat MN56 z procesorem AMD Ryzen 7 8745HS. Maszyna kosztowała mnie ok. 1000 zł, choć ceny sprzętu potrafią się mocno wahać — ten sam model widziałem później w ofertach nawet za ok. 2000 zł. Komputer ma spory zapas mocy obliczeniowej na kilka maszyn wirtualnych.

Ponieważ OpenBot nie przelicza dużych modeli językowych lokalnie, lecz wysyła zapytania do zewnętrznych dostawców (Claude, OpenAI, Grok), procesor i pamięć komputera obsługują przede wszystkim samą aplikację, przeglądarkę headless i narzędzia uruchamiane przez agentów.

Element Specyfikacja (wariant autora)
Procesor AMD Ryzen 7 8745HS (Zen 4, 8 rdzeni / 16 wątków, do 4,9 GHz, TDP 45 W / cTDP 35–54 W)
Grafika Radeon 780M (zintegrowana RDNA 3)
RAM 16 GB DDR5-5600 (2 sloty SO-DIMM, możliwość rozbudowy)
Dysk 512 GB NVMe M.2 2280
Zasilanie Zasilacz zewnętrzny 120 W (19 V / 6,32 A)
Sieć 2 × Ethernet 2,5 GbE, Wi-Fi 6, Bluetooth 5.2
Porty USB4 40 Gb/s, 2 × USB-A 3.2, 2 × USB-A 2.0, HDMI 2.1, DisplayPort 1.4
System operacyjny Proxmox VE (zainstalowany w miejsce fabrycznego Windows 11 Pro)
Koszt zakupu ok. 1000 zł (cena zakupu autora; rynkowo model bywa oferowany w granicach 2000 zł)

Dwa niezależne porty sieciowe 2,5 GbE w Proxmoxie pozwalają w wygodny sposób odseparować ruch sieci zarządzającej serwerem od maszyn wirtualnych, a możliwość rozbudowy RAM-u daje przestrzeń pod przyszłe usługi homelaba.

Jak przeniosłem OpenBota na serwer

OpenBot ma oficjalny tryb serwerowy bez interfejsu graficznego (headless), przygotowany do ciągłej pracy na domowym serwerze lub VPS. Serwer działa w tle jako usługa systemd, a łączyć się z nim można z poziomu aplikacji desktopowej na laptopie, aplikacji mobilnej na telefonie lub przez interfejs webowy (openbot.run/app).

Głównym rekomendowanym środowiskiem jest Ubuntu 24.04 LTS, dlatego na Proxmoxie postawiłem maszynę wirtualną z tym właśnie systemem.

Kroki instalacji i konfiguracji:

  1. Instalacja Proxmox VE: zainstalowałem Proxmoxa bezpośrednio na dysku MN56 w miejsce fabrycznego Windowsa.
  2. Utworzenie maszyny wirtualnej: postawiłem maszynę wirtualną z Ubuntu Server 24.04 LTS i włączyłem opcję automatycznego startu po uruchomieniu komputera.
  3. Instalacja OpenBot Server: wewnątrz maszyny wirtualnej uruchomiłem oficjalny instalator install-server.sh, a następnie zalogowałem instancję poleceniem sudo openbot login.
  4. Podłączenie kont i dostawców: w aplikacji na laptopie połączyłem się z nowo utworzonym serwerem zdalnym i zalogowałem konta dostawców AI (Claude, ChatGPT/Codex, Grok).
  5. Klonowanie instrukcji i pamięci: pobrałem repozytorium zawierające definicje ról, instrukcje i pliki konfiguracyjne mojego zespołu agentów.
  6. Odtworzenie zespołu: skonfigurowałem kanał „Zespół” i przypisałem agentom ich dedykowane ścieżki robocze na serwerze.
  7. Kopie zapasowe: ustawiłem w Proxmoxie automatyczny harmonogram backupów całej maszyny wirtualnej.

Do codziennego zarządzania usługą wystarczają standardowe komendy:

  • openbot status — sprawdzenie statusu usługi,
  • openbot logs -f — podgląd logów w czasie rzeczywistym,
  • sudo openbot restart — ponowne uruchomienie usługi,
  • sudo openbot update — aktualizacja do najnowszej wersji.

Dzięki odseparowaniu agentów w dedykowanej maszynie wirtualnej ich operacje na plikach i narzędziach są całkowicie izolowane od reszty sieci domowej i głównego systemu hypervisora.

Mamori: kontrola repozytorium

Przy pracy w rozproszonym środowisku kluczowe jest utrzymanie spójności plików instrukcji i pamięci agentów. Za ten obszar odpowiada Mamori — agent pełniący rolę strażnika repozytorium.

  • Na serwerze Mamori ma aktywną rutynę audytową uruchamianą co 4 godziny.
  • Działa wyłącznie w trybie bezpiecznego odczytu: weryfikuje status Gita (niezacommitowane zmiany) i porównuje stan lokalnej gałęzi z origin/main.
  • Nie wykonuje samodzielnie commitów, pushy ani operacji rebase — w razie wykrycia niespójności generuje raport, a synchronizacja i wdrożenia na stronie pozostają pod kontrolą zespołu i Hikari.

Dostęp zdalny: telefon, Tailscale i SSH

Głównym celem migracji była możliwość zlecania pracy i odbierania wyników w dowolnym momencie, bez włączania laptopa.

  • Aplikacja mobilna OpenBot: podstawowe narzędzie na telefonie. Odbieram w niej powiadomienia push o zakończonych zadaniach i wysyłam nowe polecenia bezpośrednio do agentów.
  • Tailscale: bezpieczna sieć VPN (mesh), która łączy mój smartfon, laptopa i maszynę wirtualną na mini PC. Umożliwia szyfrowany dostęp z dowolnego miejsca poza domem bez otwierania portów na routerze domowym.
  • SSH: bezpośredni dostęp terminalowy do maszyny wirtualnej z laptopa lub telefonu na potrzeby administracji i aktualizacji.

Wygodną funkcją OpenBota jest szybkie przełączanie serwerów w aplikacji desktopowej: w lewym górnym rogu ekranu mogę jednym kliknięciem zmienić środowisko pracy między instancją lokalną a serwerem na mini PC.

Ile to kosztuje: prąd i koszty stałe

Po jednorazowym zakupie mini PC jedynym stałym kosztem utrzymania własnego serwera jest pobór energii elektrycznej.

Jak wygląda to w szacunkach? Nie mierzyłem poboru watomierzem przy gniazdku, ale opierając się na typowych parametrach mini PC z procesorami AMD Ryzen serii 8000/7000 (Zen 4):

  • W spoczynku (idle): bez intensywnych zadań pobór platformy wynosi zazwyczaj ok. 7–10 W.
  • Podczas pracy agentów: obsługa narzędzi, przeglądarki headless i komunikacji sieciowej podnosi chwilowe zapotrzebowanie do ok. 15–25 W.
  • Pełne obciążenie syntetyczne (stress test CPU): przy pełnym obciążeniu syntetycznym pobór platformy sięga ok. 60–80 W (zasilacz 120 W ma tu duży zapas).

Ponieważ modele językowe liczą serwery Claude czy OpenAI, a mini PC obsługuje tylko pliki, narzędzia i środowisko, średni całodobowy pobór można ostrożnie oszacować na ok. 10–15 W.

Szacunek miesięcznych kosztów energii (praca 24/7):

Przyjmując jako założenie standardową domową stawkę energii elektrycznej w Polsce na poziomie ok. 1,00–1,15 zł brutto za 1 kWh (taryfa G11):

  • Wariant oszczędny (średnio 10 W):
    10 W × 24 h × 30 dni = 7,2 kWh miesięcznie → ok. 7,20 – 8,30 zł / miesiąc.
  • Wariant typowy (średnio 12–15 W):
    12–15 W × 24 h × 30 dni = 8,6 – 10,8 kWh miesięcznie → ok. 8,60 – 12,40 zł / miesiąc.

Oznacza to, że ciągła praca dedykowanego domowego serwera AI 24 godziny na dobę generuje koszt rzędu zaledwie 9–13 zł miesięcznie.

Abonamenty dostawców AI (Claude, ChatGPT itd.) płacę niezależnie od tego, czy narzędzia działają na laptopie, czy na serwerze.

Alternatywa bez zakupu sprzętu: serwer VPS na Mikrusie

Jeśli nie chcesz inwestować we własny sprzęt ani zarządzać domowym serwerem, alternatywą może być tani serwer VPS w chmurze — na przykład polski Mikrus z serwerami w Finlandii.

Plan RAM Dysk Cena za rok Orientacyjny koszt miesięczny
3.0 2 GB 25 GB 130 zł 10,83 zł
3.5 4 GB 40 GB 197 zł 16,42 zł
4.1 PRO 8 GB 80 GB 395 zł 32,92 zł
4.2 PRO 16 GB 160 GB 790 zł 65,83 zł

Ceny brutto według oferty z 28.10.2026 przy opłacie rocznej; kwoty miesięczne stanowią przeliczenie 1/12 ceny rocznej.

Decydując się na VPS Mikrusa, warto pamiętać o specyfice tej platformy:

  • Środowisko oparte jest na kontenerach LXC pod kontrolą Linuksa.
  • Tryb serwerowy OpenBota testowany jest przez autorów na pełnej maszynie z systemd; uruchomienie w kontenerze może wymagać dostosowania konfiguracji lub użycia kontenera Docker.
  • Zasoby procesora są współdzielone dynamicznie.

Jako punkt wyjścia do testów z kilkoma agentami i przeglądarką sensowny wydaje się plan 4.1 PRO z 8 GB pamięci RAM. Twórcy OpenBota rozwijają również ofertę zarządzanych serwerów chmurowych (Teams), której szczegóły można znaleźć na stronie projektu.

Wnioski i doświadczenia po przeniesieniu

Przeniesienie zespołu agentów na dedykowany mini PC rozwiązało problem przerw w pracy po uśpieniu laptopa. Zespół działa nieprzerwanie, a powiadomienia w telefonie pozwalają reagować na bieżąco.

Cały proces wdrożenia — od instalacji Proxmoxa, przez postawienie maszyny wirtualnej z Ubuntu Server, aż po uruchomienie i zalogowanie OpenBota — zajął w sumie około 4 godzin. Aplikacja mobilna w połączeniu z Tailscale zapewnia stabilną łączność spoza domu bez konieczności wystawiania serwera na publiczny adres IP.

Jeśli pracujesz z agentami na co dzień, dedykowany mini PC w domowym homelabie to jedno z najwygodniejszych i najbardziej ekonomicznych rozwiązań.

Więcej o praktycznych zastosowaniach modeli AI i automatyzacji zadań dowiesz się na mojej stronie w sekcji Automatyzacje.

Źródła