Na tej stronie
Na tej stronie
Hosting
exe.dev
Cel: Gateway OpenClaw działający na maszynie wirtualnej exe.dev, dostępny pod adresem https://<vm-name>.exe.xyz.
Ten przewodnik zakłada użycie domyślnego obrazu exeuntu platformy exe.dev. W innych dystrybucjach odpowiednio dostosuj pakiety.
Czego potrzebujesz
- konta exe.dev
- dostępu przez
ssh exe.devdo maszyn wirtualnych exe.dev (opcjonalnie, do ręcznej konfiguracji)
Szybka ścieżka dla początkujących
- Otwórz https://exe.new/openclaw
- W razie potrzeby podaj klucz lub token uwierzytelniający
- Kliknij „Agent” obok swojej maszyny wirtualnej i poczekaj, aż Shelley zakończy przygotowywanie środowiska
- Otwórz
https://<vm-name>.exe.xyz/i uwierzytelnij się przy użyciu skonfigurowanego współdzielonego sekretu (domyślnie używane jest uwierzytelnianie tokenem; uwierzytelnianie hasłem również działa po zmianiegateway.auth.mode) - Zatwierdź oczekujące żądania parowania urządzeń poleceniem
openclaw devices approve <requestId>
Automatyczna instalacja za pomocą Shelley
Shelley, agent platformy exe.dev, może zainstalować OpenClaw na podstawie polecenia:
Instalacja ręczna
Utwórz maszynę wirtualną
Na swoim urządzeniu:
Następnie nawiąż połączenie:
Zainstaluj wymagane składniki (na maszynie wirtualnej)
Zainstaluj OpenClaw
Skonfiguruj nginx jako serwer proxy dla portu 8000
Edytuj plik /etc/nginx/sites-enabled/default:
Nadpisuj nagłówki przekazywania zamiast zachowywać łańcuchy dostarczone przez klienta. OpenClaw ufa metadanym przekazywanego adresu IP wyłącznie od jawnie skonfigurowanych serwerów proxy, a łańcuchy X-Forwarded-For tworzone przez dopisywanie są uznawane za zagrożenie dla bezpieczeństwa.
Uzyskaj dostęp do OpenClaw i zatwierdź urządzenia
Otwórz https://<vm-name>.exe.xyz/ (sprawdź adres Control UI wyświetlony podczas wdrażania). Jeśli pojawi się prośba o uwierzytelnienie, wklej skonfigurowany współdzielony sekret z maszyny wirtualnej.
Ten przewodnik domyślnie używa uwierzytelniania tokenem, dlatego odczytaj wartość gateway.auth.token poleceniem openclaw config get gateway.auth.token lub wygeneruj nową poleceniem openclaw doctor --n. Jeśli Gateway został przełączony na uwierzytelnianie hasłem, użyj zamiast tego gateway.auth.password / OPENCLAW_GATEWAY_PASSWORD.
Zatwierdź urządzenia poleceniami openclaw devices list i openclaw devices approve <requestId>. W razie wątpliwości użyj Shelley w przeglądarce.
Zdalna konfiguracja kanałów
W przypadku hostów zdalnych zamiast wielu wywołań config set przez SSH preferuj jedno wywołanie config patch. Przechowuj prawdziwe tokeny w środowisku maszyny wirtualnej lub w pliku ~/.openclaw/.env, a w pliku openclaw.json umieszczaj wyłącznie odwołania SecretRef. Pełny opis kontraktu SecretRef znajdziesz w sekcji Zarządzanie sekretami.
Na maszynie wirtualnej dodaj potrzebne sekrety do środowiska usługi:
Na komputerze lokalnym utwórz plik poprawki i prześlij go potokiem do maszyny wirtualnej:
Użyj --replace-path, gdy zagnieżdżona lista dozwolonych elementów ma zostać dokładnie zastąpiona wartością z poprawki, na przykład podczas zastępowania listy dozwolonych kanałów Discord:
Pełną dokumentację konfiguracji kanałów znajdziesz w sekcjach Discord i Slack.
Dostęp zdalny
exe.dev obsługuje uwierzytelnianie dostępu zdalnego. Domyślnie ruch HTTP z portu 8000 jest przekazywany do https://<vm-name>.exe.xyz z uwierzytelnianiem za pomocą adresu e-mail.
Aktualizowanie
Informacje o przełączaniu kanałów i ręcznym odzyskiwaniu znajdziesz w sekcji Aktualizowanie.