- Hetzner — więcej rdzeni i pamięci RAM w przeliczeniu na wydanego dolara.
- Oracle Cloud — bezpłatna warstwa Always Free ARM (do 4 OCPU i 24 GB RAM), ale rejestracja może być problematyczna, a dostępna jest wyłącznie architektura ARM.
Wymagania wstępne
- Konto DigitalOcean (rejestracja)
- Para kluczy SSH (lub gotowość do użycia uwierzytelniania hasłem)
- Około 20 minut
Konfiguracja
1
Utwórz Droplet
- Zaloguj się do DigitalOcean.
- Kliknij Create > Droplets.
- Wybierz:
- Region: najbliższy Tobie
- Image: Ubuntu 24.04 LTS
- Size: Basic, Regular, 1 vCPU / 1 GB RAM / 25 GB SSD
- Authentication: klucz SSH (zalecane) lub hasło
- Kliknij Create Droplet i zanotuj adres IP.
2
Połącz się i zainstaluj
openclaw bez uprawnień root, aby stan był przechowywany w /home/openclaw/.openclaw/, a Gateway został zainstalowany jako usługa systemd --user tego użytkownika.3
Uruchom konfigurację początkową
4
Dodaj przestrzeń wymiany (zalecane dla Dropletów z 1 GB pamięci)
5
Sprawdź Gateway
6
Uzyskaj dostęp do interfejsu sterowania
Gateway domyślnie nasłuchuje na local loopback. Wybierz jedną z poniższych opcji.Opcja A: tunel SSH (najprostsza)Następnie otwórz Następnie otwórz Następnie otwórz
http://localhost:18789.Opcja B: Tailscale Servehttps://<magicdns>/ na dowolnym urządzeniu w swojej sieci tailnet.Tailscale Serve uwierzytelnia ruch interfejsu sterowania i WebSocket za pomocą nagłówków tożsamości sieci tailnet, co zakłada, że sam host Gateway jest zaufany. Punkty końcowe HTTP API nadal korzystają ze standardowego trybu uwierzytelniania Gateway (token/hasło), niezależnie od tej konfiguracji. Aby wymagać jawnych współdzielonych danych uwierzytelniających podczas korzystania z Serve, ustaw gateway.auth.allowTailscale: false i użyj gateway.auth.mode: "token" lub "password".Opcja C: powiązanie z siecią tailnet (bez Serve)http://<tailscale-ip>:18789 (wymagany token).Trwałość danych i kopie zapasowe
Stan OpenClaw jest przechowywany w:~/.openclaw/—openclaw.json, dane uwierzytelniające kanałów i dostawców, plikiauth-profiles.jsonposzczególnych agentów oraz dane sesji.~/.openclaw/workspace/— przestrzeń robocza agenta (SOUL.md, pamięć, artefakty).
openclaw backup create można przenosić między hostami.
Wskazówki dotyczące 1 GB RAM
Droplet za 6 USD ma tylko 1 GB RAM. Aby zapewnić płynne działanie:- Upewnij się, że krok konfiguracji przestrzeni wymiany opisany powyżej został dodany do
/etc/fstab, aby ustawienie zachowało się po ponownym uruchomieniu. - Preferuj modele dostępne przez API (Claude, GPT) zamiast modeli lokalnych — lokalne wnioskowanie LLM nie mieści się w 1 GB pamięci.
- Jeśli przy dużych promptach występują błędy braku pamięci, ustaw
agents.defaults.model.primaryna mniejszy model. - Monitoruj zasoby za pomocą
free -hihtop.
Rozwiązywanie problemów
Gateway nie uruchamia się — uruchomopenclaw doctor --non-interactive i sprawdź dzienniki za pomocą journalctl --user -u openclaw-gateway.service -n 50.
Port jest już używany — uruchom lsof -i :18789, aby znaleźć proces, a następnie go zatrzymaj.
Brak pamięci — sprawdź za pomocą free -h, czy przestrzeń wymiany jest aktywna. Jeśli nadal występują błędy braku pamięci, przełącz się z modeli lokalnych na modele dostępne przez API (Claude, GPT) albo wybierz Droplet z 2 GB pamięci.
Następne kroki
- Kanały — połącz Telegram, WhatsApp, Discord i inne usługi
- Konfiguracja Gateway — wszystkie opcje konfiguracji
- Aktualizowanie — dbaj o aktualność OpenClaw