Przejdź do głównej treści

VPS: Instalacja OpenClaw na Linux - Stwórz swojego osobistego asystenta AI!

Ten poradnik został stworzony z wykorzystaniem następujących produktów:

(Szczegóły mogą się różnić w zależności od produktów różnych dostawców, ale główne koncepcje pozostają takie same)

Wprowadzenie

OpenClaw to platforma automatyzacji i kontroli oparta na AI, która pozwala na interakcję z oprogramowaniem przez przeglądarkowy interfejs. Zamiast ręcznie klikać w menu, nawigować po interfejsach użytkownika czy powtarzać te same czynności, OpenClaw może wykonywać zadania programowo i zapewniać zdalne sterowanie przez swój panel główny w przeglądarce.

img

Co czyni OpenClaw naprawdę rewolucyjnym, to fakt, że umożliwia nowoczesną „warstwę kontroli” dla aplikacji i systemów. Zamiast być powiązanym z lokalną sesją na pulpicie, OpenClaw może działać na zdalnej maszynie, takiej jak VPS, i nadal być w pełni zarządzalny z dowolnego miejsca. To potężne narzędzie dla użytkowników, którzy chcą niezawodnej automatyzacji, zdalnej kontroli i centralnego zarządzania bez konieczności utrzymywania lokalnie działającego komputera.

Myślisz o samodzielnym hostingu tej usługi? Przeprowadzimy Cię przez każdy krok instalacji i konfiguracji oraz podpowiemy, na co zwrócić uwagę.

Zastosowania OpenClaw

OpenClaw sprawdzi się w wielu codziennych scenariuszach i jest idealny dla każdego, kto chce automatyzować zadania, centralizować korzystanie z AI lub mieć asystenta, który jest zawsze dostępny.

Popularnym zastosowaniem jest konsolidacja interakcji z AI na różnych platformach. Zamiast korzystać z osobnych narzędzi dla różnych komunikatorów, OpenClaw może działać jako jeden asystent z zachowaniem spójnego kontekstu i konfiguracji, niezależnie od miejsca dostępu.

OpenClaw świetnie sprawdza się też w automatyzacji. Pomaga ograniczyć powtarzalną pracę manualną, obsługując cykliczne zadania, organizując informacje, podsumowując treści i dostarczając ustrukturyzowane odpowiedzi.

Kolejnym ważnym zastosowaniem jest automatyzacja przeglądarki. Kontrolując sesje przeglądarki przez dedykowane instancje Chrome lub Chromium, OpenClaw może wchodzić w interakcje z interfejsami webowymi nawet wtedy, gdy nie ma bezpośredniej integracji API.

Aby wspierać te scenariusze, OpenClaw oferuje szeroki zakres funkcji, w tym obsługę wielu kanałów komunikacji (WhatsApp, Telegram, Slack, Discord), architekturę opartą na bramkach do zarządzania sesjami i kanałami, opcjonalne funkcje głosowe, interaktywny interfejs canvas, rozszerzalną platformę umiejętności, wsparcie dla wielu dostawców AI (w tym OpenAI i Anthropic), węzły urządzeń do działań mobilnych, uwierzytelnianie kluczem API oraz trwałe zarządzanie przestrzenią roboczą i konfiguracją.

img

Wymagania wstępne

W zależności od planowanego użycia OpenClaw, zużycie zasobów może szybko rosnąć. Podstawowe konfiguracje (np. korzystanie tylko z Web UI z minimalną automatyzacją) działają dobrze na mniejszych planach VPS, ale bardziej zaawansowane scenariusze, takie jak uruchamianie wielu kanałów, włączanie wielu umiejętności czy automatyzacja przeglądarki, mogą znacząco zwiększyć zapotrzebowanie na zasoby.

Aby zapewnić stabilną wydajność, zalecamy wybór planu VPS z odpowiednim zapasem CPU i pamięci RAM, zwłaszcza jeśli OpenClaw ma działać ciągle w tle.

SprzętMinimumRekomendacja ZAP-Hosting
CPU1 vCPU rdzeń8 vCPU rdzeni
RAM4 GB16 GB
Miejsce na dysku25 GB50 GB

Instalacja

Instalacja zaczyna się od uruchomienia oficjalnego skryptu instalacyjnego OpenClaw na Twoim VPS z Linuxem. Połącz się z serwerem przez SSH i wykonaj poniższe polecenie:

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

Po uruchomieniu polecenia automatycznie wystartuje interaktywny skrypt instalacyjny, który przeprowadzi Cię przez konfigurację. Instalator sprawdzi środowisko, zainstaluje brakujące zależności, a następnie rozpocznie proces onboardingu OpenClaw.

img

Wykrywanie platformy i sprawdzanie zależności

Instalator automatycznie wykrywa Twój system operacyjny i instaluje wymagane zależności, jeśli są potrzebne.
Na przykład, jeśli brakuje Node.js, zostanie on zainstalowany automatycznie. Nie wymaga to żadnej ręcznej akcji.

Instalacja wymaganych pakietów

OpenClaw instaluje potrzebne pakiety za pomocą menedżera pakietów systemu. Nie musisz nic robić ręcznie. Po zainstalowaniu wszystkich pakietów instalator kontynuuje automatycznie.

Instalacja OpenClaw

Gdy zależności są już gotowe, instalator pobiera i instaluje wersję OpenClaw. Po zakończeniu procesu zobaczysz potwierdzenie podobne do tego:

img

Onboarding OpenClaw

Po instalacji OpenClaw automatycznie uruchamia kreatora onboardingu. Ten proces jest niezbędny, aby zakończyć wstępną konfigurację i uczynić OpenClaw gotowym do użycia.

Najpierw przeczytaj wyświetlone ostrzeżenie bezpieczeństwa i potwierdź je, aby kontynuować. Następnie wybierz tryb onboardingu. Dla większości użytkowników zalecany jest tryb QuickStart.

img

Potem wybierz model/dostawcę autoryzacji. W tym przykładzie wybrano OpenAI. Teraz wpisz swój klucz API OpenAI. OpenClaw zapisze ten klucz lokalnie w konfiguracji, aby móc go używać w przyszłych sesjach. Po zapisaniu klucza API wybierz domyślny model, którego OpenClaw ma używać.

img

W ostatnich krokach możesz opcjonalnie skonfigurować kanały (np. Telegram, Discord, Slack), umiejętności i hooki. Jeśli nie chcesz ich teraz ustawiać, możesz pominąć te opcje i kontynuować.

img

Jeśli chcesz korzystać z OpenClaw przez Telegram, najpierw musisz stworzyć bota Telegram i zdobyć jego token API. Robi się to bezpośrednio w Telegramie, korzystając z oficjalnego konta BotFather.

Otwórz czat z BotFather, rozpocznij tworzenie bota, wysyłając /newbot, i postępuj zgodnie z instrukcjami.
BotFather najpierw poprosi o nazwę wyświetlaną, potem o nazwę użytkownika. Nazwa użytkownika musi kończyć się na bot.

Rozmowa wygląda zwykle tak:

User: /newbot 

BotFather: Dobrze, nowy bot. Jak go nazwiemy? Proszę wybierz nazwę dla swojego bota.

User: ZAP DOCS EXAMPLE

BotFather: Super. Teraz wybierz nazwę użytkownika dla swojego bota. Musi kończyć się na `bot`. Na przykład: TetrisBot lub tetris_bot.

User: ZAP_DOCS_EXAMPLE_BOT

BotFather: Gotowe! Gratulacje z okazji nowego bota. Znajdziesz go pod adresem t.me/ZAP_DOCS_EXAMPLE_BOT. Możesz teraz dodać opis, sekcję „o mnie” i zdjęcie profilowe, zobacz /help, aby poznać listę komend. A tak przy okazji, gdy skończysz tworzyć swojego super bota, napisz do naszego Bot Support, jeśli chcesz lepszą nazwę użytkownika. Upewnij się tylko, że bot działa poprawnie, zanim to zrobisz.

Użyj tego tokena, aby uzyskać dostęp do HTTP API:
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Trzymaj token w bezpiecznym miejscu, bo każdy, kto go ma, może kontrolować Twojego bota.

Opis Bot API znajdziesz tutaj: https://core.telegram.org/bots/api

Po potwierdzeniu utworzenia bota przez BotFather, skopiuj wyświetlony token i przechowuj go bezpiecznie. Będziesz go potrzebować później, gdy podłączysz Telegram jako kanał w onboardingu lub konfiguracji OpenClaw. Każdy, kto ma ten token, może kontrolować Twojego bota, więc nigdy nie udostępniaj go publicznie.

img

Po utworzeniu bota Telegram i zapisaniu tokena możesz kontynuować onboarding OpenClaw. W kolejnych krokach możesz zainstalować umiejętności i włączyć hooki. Te opcje są zalecane, ale możesz je pominąć i skonfigurować później w panelu, jeśli wolisz najpierw zakończyć podstawową konfigurację.

Po zakończeniu onboardingu OpenClaw automatycznie instaluje usługę Gateway. Na koniec wybierz opcję Web UI, aby OpenClaw wyświetlił link do panelu głównego. Dzięki temu uzyskasz dostęp do interfejsu kontrolnego OpenClaw i będziesz mógł dalej zarządzać konfiguracją przez przeglądarkę.

Po tym onboarding zostanie oznaczony jako zakończony. Na koniec instalator zaproponuje też instalację skryptu do autouzupełniania poleceń w shellu. To opcjonalne, ale polecane, bo poprawia wygodę korzystania z linii poleceń, umożliwiając autouzupełnianie komend OpenClaw. Postępuj według instrukcji.

img

Konfiguracja

Nasze serwery VPS domyślnie nie mają zainstalowanego środowiska graficznego. Dlatego OpenClaw działa w trybie headless i udostępnia swój panel kontrolny tylko lokalnie na serwerze, na porcie 18789.

Po zakończeniu instalacji i onboardingu OpenClaw wyświetla w konsoli informacje o panelu głównym:

Link do panelu głównego (z tokenem):
http://127.0.0.1:18789/?token=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Skopiuj/wklej ten URL w przeglądarce na tej maszynie, aby kontrolować OpenClaw.
Nie wykryto GUI. Otwórz z komputera:
ssh -N -L 18789:127.0.0.1:18789 root@92.42.46.111

Następnie otwórz:
http://localhost:18789/
http://127.0.0.1:18789/?token=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Ponieważ interfejs webowy jest powiązany z 127.0.0.1, nie można uzyskać do niego dostępu bezpośrednio z internetu. Aby bezpiecznie dostać się do panelu z Twojego PC, utwórz tunel SSH, który przekieruje port OpenClaw z VPS na lokalną maszynę.

Na swoim komputerze otwórz terminal i wpisz:

ssh -N -L 18789:127.0.0.1:18789 root@92.42.46.111

Dopóki ta sesja SSH jest otwarta, możesz w przeglądarce wejść na panel kontrolny OpenClaw pod adresem:

http://localhost:18789/

Jeśli OpenClaw wymaga uwierzytelnienia, otwórz link z tokenem, który pojawił się w konsoli OpenClaw:

http://127.0.0.1:18789/?token=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Użyj GUI (środowisko graficzne)

Jeśli wolisz korzystać z OpenClaw z graficznym interfejsem, możesz zainstalować środowisko graficzne na VPS, np. XFCE. Po instalacji GUI (oraz rozwiązania do pulpitu zdalnego jak RDP lub VNC) możesz sterować OpenClaw bezpośrednio przez pulpit VPS, zamiast korzystać z przekierowania portów SSH.

img

Instalacja umiejętności

Umiejętności rozszerzają OpenClaw o dodatkowe funkcje i integracje.
OpenClaw ma ponad 50 umiejętności. Możesz je instalować bezpośrednio w panelu głównym, otwierając sekcję Skills i wybierając te, które chcesz włączyć.

img

Włączanie hooków

Hooki pozwalają OpenClaw automatycznie wykonywać akcje, gdy wystąpią określone zdarzenia lub gdy użyte zostaną konkretne komendy.
To przydatne do automatyzacji powtarzalnych zadań, zapisywania kontekstu lub wywoływania workflow bez ręcznej interakcji.

img

Konfiguracja kanałów

Kanały pozwalają korzystać z OpenClaw przez platformy komunikacyjne.
W panelu głównym możesz skonfigurować i podłączyć obsługiwane kanały, takie jak Telegram, Discord, Slack i inne.

img

W zależności od wybranej platformy musisz podać dodatkowe tokeny lub dane uwierzytelniające (np. jak opisano w procesie instalacji token bota Telegram stworzonego przez BotFather).

Po pomyślnym podłączeniu kanału OpenClaw może odbierać i odpowiadać na wiadomości przez tę platformę. Rozmowa z asystentem AI przez Telegram może wyglądać tak:

img

Bezpieczeństwo

OpenClaw to potężne narzędzie i zawsze powinno być używane z odpowiednimi zabezpieczeniami. Panel Gateway jest chroniony tokenem, który działa jak hasło i daje dostęp do Twojej instancji OpenClaw. Nigdy nie udostępniaj tego tokena publicznie (np. na zrzutach ekranu, w ticketach czy logach czatu), bo każdy, kto go ma, może kontrolować panel.

Zalecamy trzymać OpenClaw za zaporą sieciową i unikać wystawiania interfejsu gateway bezpośrednio do internetu. Domyślnie OpenClaw wiąże usługę gateway do 127.0.0.1, co blokuje dostęp z zewnątrz i jest najbezpieczniejszą opcją dla większości zastosowań. Aby uzyskać dostęp zdalny do panelu, korzystaj z przekierowania portów SSH i ograniczaj dostęp tylko do zaufanych użytkowników.

Podsumowanie i dodatkowe zasoby

Gratulacje! Właśnie zainstalowałeś i skonfigurowałeś OpenClaw na swoim VPS. Polecamy też rzucić okiem na poniższe materiały, które mogą Ci pomóc i wesprzeć podczas dalszej konfiguracji serwera:

Masz pytania, których tu nie ma? Jeśli potrzebujesz pomocy lub masz dodatkowe pytania, śmiało kontaktuj się z naszym supportem, który jest dostępny codziennie, by Ci pomóc! 🙂