Polski
€EUR
  • openclaw
  • vps
  • agent ai
  • linux
  • self-hosting
  • bezpieczeństwo serwera

OpenClaw na VPS: pełna instalacja bez Mac mini

Zainstaluj OpenClaw na VPS z Linuksem w godzinę: wymagania, komendy, zabezpieczenia i porównanie z zakupem Mac mini.

  • 7 min czytania
  • Sarah Belkacem
OpenClaw na VPS: pełna instalacja bez Mac mini

Do ciągłej pracy OpenClaw wystarczy VPS z Linuksem. Mac mini nie jest potrzebny: agent korzysta z modeli językowych przez API i sam niczego nie liczy, więc serwer z 2 vCPU i 4 GB RAM obsłuży go bez problemu.

W tym poradniku najpierw wyjaśniam, dlaczego VPS wygrywa z Mac mini, a potem przechodzę do instalacji krok po kroku, zabezpieczeń i doboru zasobów. Jeśli wolisz od razu przejść do konkretów, oferty VPS pod OpenClaw są przygotowane właśnie do tego zastosowania.

Dlaczego nie warto kupować Mac mini za 600 dolarów

Odruch jest częsty: widzisz demo OpenClaw na Mac mini stojącym na biurku i uznajesz, że potrzebujesz takiego samego. To pomylenie wygody w demonstracji z tym, co sprawdza się na produkcji. Osobisty agent ma odpowiedzieć o trzeciej w nocy, w trakcie urlopu, nawet jeśli router właśnie się zrestartował.

Mac mini to wydatek rzędu kilkuset dolarów (około 600 dolarów za najtańszy model), płatny jednorazowo, zanim w ogóle sprawdzisz, czy to narzędzie jest ci naprawdę potrzebne. Na tym koszty się nie kończą: prąd, domowe łącze, dynamiczny adres IP, awarie, aktualizacje macOS z restartem i brak kogokolwiek, kto uruchomi maszynę, gdy się zawiesi.

Dla zadań OpenClaw taka moc jest zmarnowana. Modele (Claude, GPT i inne) działają u ich dostawcy. Twoja maszyna tylko orkiestruje: utrzymuje otwartą bramę (gateway) do WhatsApp, Telegrama czy Discorda, uruchamia narzędzia, przechowuje pamięć i logi. To praca serwera, nie stacji roboczej.

Mac mini czy VPS: porównanie

KryteriumMac mini w domuVPS z Linuksem
Koszt początkowyZakup sprzętuBrak sprzętu, abonament miesięczny
Dostępność sieciZależy od twojego routeraŁącze w centrum danych, stały IP
Adres IPCzęsto dynamicznyPubliczny i stały
Restart / awariaInterweniujesz na miejscuKonsola i dostęp zdalny
SkalowanieWymiana maszynyPrzejście na wyższy plan w kilka kliknięć
Odizolowanie danych prywatnychTa sama sieć co twoje urządzeniaOsobne środowisko
Test bez dużego zobowiązaniaNieTak, rezygnujesz kiedy chcesz

Ostatni punkt waży najwięcej. VPS można przetestować, skasować i postawić od nowa. Kupiony Mac mini zostaje na biurku.

Czego potrzebujesz, żeby hostować OpenClaw

OpenClaw to aplikacja w Node.js. Oficjalna dokumentacja wymaga aktualnej wersji Node (22 lub nowszej; sprawdź stronę instalacji, bo wymagania się zmieniają). GPU nie jest potrzebne, dopóki korzystasz z modeli przez API.

Realistyczne wytyczne co do zasobów:

  • 1-2 vCPU i 2 GB RAM: wystarczy dla osobistego agenta z jednym lub dwoma kanałami komunikacji.
  • 2-4 vCPU i 4 GB RAM: komfortowo, gdy agent steruje przeglądarką headless, zadaniami cyklicznymi lub kilkoma kanałami.
  • Dysk SSD 40 GB lub więcej: logi, pamięć i sesje z czasem rosną.
  • Ubuntu 24.04 LTS lub Debian 12: najlepiej udokumentowane dystrybucje do takich wdrożeń.

Jeśli planujesz uruchamiać modele lokalnie (na przykład przez Ollama), rachunek wygląda inaczej: potrzeba znacznie więcej RAM, a często także GPU. Przy typowym użyciu OpenClaw z kluczem API to zbędne. Standardowy VPS z Linuksem w zupełności wystarczy.

Instalacja OpenClaw na VPS krok po kroku

Zakładam świeży VPS z Ubuntu 24.04 i dostęp root przez SSH.

1. Przygotuj system i dedykowanego użytkownika

Nie uruchamiaj agenta, który potrafi wykonywać polecenia, jako root. Utwórz osobne konto.

Bash
apt update && apt upgrade -y adduser claw usermod -aG sudo claw

Następnie skopiuj klucz SSH na to konto i przetestuj logowanie, zanim pójdziesz dalej:

Bash
rsync --archive --chown=claw:claw ~/.ssh /home/claw

2. Włącz minimalną zaporę

Bash
ufw allow OpenSSH ufw enable ufw status

Zwróć uwagę, czego nie otwieramy: portu bramy OpenClaw. Wrócimy do tego w części o bezpieczeństwie.

3. Zainstaluj Node.js

Przełącz się na konto claw (su - claw), a potem zainstaluj Node 22 z repozytorium NodeSource:

Bash
curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash - sudo apt install -y nodejs node -v

4. Zainstaluj OpenClaw i uruchom kreator

Resztą zajmie się oficjalny skrypt instalacyjny:

Bash
curl -fsSL https://openclaw.ai/install.sh | bash openclaw onboard --install-daemon

Kreator onboardingu zapyta o dostawcę modelu (klucz API) i kanały do podłączenia, a także zainstaluje usługę, która automatycznie uruchamia agenta. Czytaj komunikaty na wyjściu: jeśli składnia którejś opcji się zmieniła, rozstrzyga oficjalna dokumentacja.

5. Utrzymaj usługę po wylogowaniu

Jeśli demon został zainstalowany jako usługa użytkownika systemd, musi przetrwać zamknięcie sesji SSH:

Bash
sudo loginctl enable-linger claw systemctl --user status openclaw-gateway

Dokładna nazwa jednostki może się różnić w zależności od wersji. Sprawdź ją poleceniami openclaw gateway status i openclaw doctor, które wskazują typowe problemy z konfiguracją.

Zabezpieczenie agenta: to naprawdę ważne

Agent, który czyta twoje wiadomości i wykonuje akcje, to atrakcyjny cel ataku. Zasada jest prosta: interfejs sterowania nigdy nie powinien być wystawiony do internetu bez ochrony.

Domyślnie brama nasłuchuje lokalnie (w nowszych wersjach na porcie 18789). Zostaw tak i łącz się z niej przez tunel SSH ze swojego komputera:

Bash
ssh -N -L 18789:127.0.0.1:18789 claw@IP_DU_VPS

Następnie otwierasz http://127.0.0.1:18789 w lokalnej przeglądarce. Nic nie jest publikowane, a po stronie zapory nie ma czego chronić.

Kilka dodatkowych nawyków:

  • Wyłącz logowanie SSH hasłem (PasswordAuthentication no w /etc/ssh/sshd_config) i zostaw tylko klucze.
  • Zainstaluj fail2ban, żeby ograniczyć automatyczne próby logowania.
  • Ogranicz uprawnienia agenta: sudo bez hasła dla agenta rzadko jest dobrym pomysłem.
  • Ustaw listę dozwolonych nadawców na kanałach komunikacji, żeby nikt poza tobą nie mógł z nim rozmawiać.
  • Pilnuj wydatków u dostawcy API: ustaw miesięczny limit na kluczu.

Jeśli agent jest wystawiony na ruch publiczny (na przykład przez webhooki), dodatkowa ochrona sieciowa ma sens: zobacz VPS z ochroną anty-DDoS.

Aktualizacje, kopie zapasowe i monitoring

Zainstalowany i zapomniany agent szybko staje się problemem. Zadbaj o trzy rzeczy od pierwszego dnia.

Aktualizacje. Włącz unattended-upgrades dla poprawek systemowych, a OpenClaw aktualizuj ręcznie co jakiś czas (npm update -g openclaw lub ponowne uruchomienie skryptu instalacyjnego), czytając notatki o wydaniu: projekt rozwija się szybko.

Kopie zapasowe. Konfiguracja i pamięć agenta znajdują się w katalogu ~/.openclaw. Wystarczy codzienne archiwum kopiowane poza serwer:

Bash
tar czf /tmp/openclaw-$(date +%F).tar.gz -C ~ .openclaw

Przed każdą większą aktualizacją zrób też migawkę (snapshot) całego VPS. Na fizycznej maszynie w domu takiego marginesu bezpieczeństwa po prostu nie ma.

Monitoring. Logi przeglądasz poleceniem journalctl --user -u openclaw-gateway -f, a do tego warto ustawić prosty alert (zewnętrzny ping, wiadomość na Telegramie po zatrzymaniu usługi).

Jak wybrać VPS pod OpenClaw

Liczą się trzy kryteria: RAM (nie schodź poniżej 2 GB), miejsce na dysku NVMe lub SSD oraz lokalizacja. Jeśli twoje kanały i użytkownicy są w Europie, serwer we Francji lub w Niemczech trzyma dane w europejskich ramach prawnych, co upraszcza kwestie RODO, gdy agent przetwarza prywatne wiadomości lub korespondencję klientów.

W Infrawire strona VPS OpenClaw zbiera odpowiednie oferty: wybierasz rozmiar, dostajesz dostęp root i idziesz za powyższym poradnikiem. Gdy agent stanie się ważny dla twojej działalności, przejdziesz na wyższy plan bez reinstalacji. A jeśli uznasz, że narzędzie ci nie odpowiada, po prostu wyłączasz serwer i nie zostajesz z pudełkiem do odsprzedania.

Jeśli chcesz głębiej poznać administrację serwerem z Linuksem, w sekcji poradników znajdziesz opisy SSH, zapór i kopii zapasowych.

FAQ

Tak. OpenClaw to aplikacja w Node.js, która działa na Linuksie, macOS i Windows (przez WSL2). Niektóre funkcje związane z ekosystemem Apple, jak iMessage, wymagają Maca. W przypadku WhatsApp, Telegrama, Discorda i większości typowych zastosowań VPS z Linuksem w zupełności wystarczy.

Do prostego użytku osobistego policz 2 GB RAM i 1-2 vCPU. Przejdź na 4 GB, jeśli agent steruje przeglądarką lub obsługuje kilka kanałów. Wąskim gardłem rzadko bywa procesor, bo modele działają u dostawcy API.

Nie, dopóki korzystasz z modeli udostępnianych przez dostawcę z użyciem klucza API. GPU przydaje się dopiero wtedy, gdy sam uruchamiasz duże modele lokalnie, a to inny projekt z innymi wymaganiami sprzętowymi.

Tak, pod warunkiem poprawnej konfiguracji: dedykowany użytkownik, brama nasłuchująca lokalnie, dostęp przez tunel SSH, uwierzytelnianie kluczem, lista dozwolonych nadawców i limit wydatków na kluczu API. Klasyczny błąd to otwarcie portu sterowania na cały internet.

Tak. Wystarczy zrobić kopię katalogu ~/.openclaw, zainstalować OpenClaw na nowej maszynie i przywrócić archiwum. Na VPS często można też po prostu zmienić plan bez zaczynania od zera.

Sarah Belkacem

Autor

Sarah Belkacem

Marketing Manager, Infrawire

Powiązane artykuły

Bądź na bieżąco z najnowszymi ofertami, zniżkami i promocjami specjalnymi.

Zobacz promocje

Używamy plików cookie

Używamy plików cookie analitycznych, aby ulepszać nasz serwis. Nie sprzedajemy danych stronom trzecim. Więcej w polityce prywatności.