Przejdź do głównej treści

Konfiguracja OpenClaw na serwerze Linux - Stwórz swojego osobistego asystenta AI!

Idealne produkty do tego poradnika

Zacznij od razu — zamów odpowiedni produkt i postępuj zgodnie z tym poradnikiem krok po kroku.

Wprowadzenie

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

img

Co czyni OpenClaw naprawdę rewolucyjnym, to fakt, że tworzy nowoczesną „warstwę kontrolną” dla aplikacji i systemów. Zamiast być związanym z lokalną sesją na pulpicie, OpenClaw może działać na zdalnej maszynie, takiej jak VPS czy serwer dedykowany, i być w pełni zarządzany 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 lokalnego komputera włączonego.

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 wielu platformach. Zamiast korzystać z różnych narzędzi dla różnych komunikatorów, OpenClaw może działać jako jeden asystent z zachowaniem kontekstu i konfiguracji, niezależnie od miejsca dostępu.

OpenClaw jest też świetny do automatyzacji. Pomaga ograniczyć powtarzalną pracę, 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. Dzięki kontroli sesji przeglądarki przez dedykowane instancje Chrome lub Chromium, OpenClaw może wchodzić w interakcje z interfejsami webowymi nawet bez 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 gateway 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 zastosowania 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ą wymagać znacznie więcej zasobów. W takich przypadkach zdecydowanie polecamy serwer dedykowany.

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

Instalacja

Instalacja zaczyna się od uruchomienia oficjalnego skryptu instalacyjnego OpenClaw na Twoim serwerze Linux (serwer dedykowany). 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 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 wymaga to żadnej ręcznej akcji. Po zainstalowaniu wszystkich pakietów instalator kontynuuje automatycznie.

Instalacja OpenClaw

Po przygotowaniu zależności instalator pobiera i instaluje wersję OpenClaw. Po zakończeniu procesu zobaczysz potwierdzenie podobne do tego:

img

Onboarding OpenClaw

Po instalacji OpenClaw automatycznie uruchamia się kreator onboardingu. Ten proces jest niezbędny, aby zakończyć początkową 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 rekomendowany 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 tego robić teraz, 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? 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 nowym botem. 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 fajnego 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 API bota 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 końcu instalacji OpenClaw zaproponuje też instalację skryptu do autouzupełniania poleceń w shellu. To opcjonalne, ale polecane, bo poprawia wygodę korzystania z CLI, umożliwiając autouzupełnianie komend OpenClaw. Postępuj zgodnie z instrukcjami.

img

Konfiguracja

Nasze serwery VPS i serwery dedykowane domyślnie nie mają zainstalowanego interfejsu 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 (z tokenem):
http://127.0.0.1:18789/?token=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Skopiuj i 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 komputera, stwórz tunel SSH, który przekieruje port OpenClaw z VPS/serwera dedykowanego na Twoją 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 aktywna, możesz w przeglądarce otworzyć panel kontrolny OpenClaw pod adresem:

http://localhost:18789/

Jeśli OpenClaw wymaga uwierzytelnienia, otwórz link z tokenem wyświetlony w konsoli OpenClaw:

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

Jeśli wolisz korzystać z OpenClaw z graficznym interfejsem, możesz zainstalować środowisko graficzne na swoim VPS/serwerze dedykowanym, np. XFCE. Po instalacji GUI (oraz rozwiązania do pulpitu zdalnego, np. RDP lub VNC) możesz sterować OpenClaw bezpośrednio z pulpitu serwera dedykowanego, zamiast korzystać z tunelowania 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 zostaną użyte 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 dla tokena bota Telegram utworzonego 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 tunelowania portów SSH i ograniczaj dostęp tylko do zaufanych użytkowników.

Podsumowanie i dodatkowe zasoby

Gratulacje! Właśnie pomyślnie zainstalowałeś i skonfigurowałeś OpenClaw na swoim VPS lub serwerze dedykowanym. Polecamy też zapoznać się z poniższymi zasobami, które mogą pomóc i wesprzeć Cię podczas 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! 🙂