Wdrożenie jednym kliknięciem
Wdróż na Railway1
Wdróż szablon
Kliknij powyżej Deploy on Railway.
2
Dodaj wolumin
Dołącz wolumin zamontowany w
/data (wymagany do trwałego przechowywania stanu).3
Ustaw zmienne
Ustaw wymagane Variables dla usługi:
OPENCLAW_GATEWAY_PORT=8080(wymagane — wartość musi odpowiadać portowi w Public Networking)OPENCLAW_GATEWAY_TOKEN(wymagane; traktuj jako sekret administratora)OPENCLAW_STATE_DIR=/data/.openclaw(zalecane)OPENCLAW_WORKSPACE_DIR=/data/workspace(zalecane)
4
Włącz sieć publiczną
W sekcji Public Networking włącz HTTP Proxy dla usługi na porcie
8080.5
Połącz się
Znajdź publiczny adres URL w Railway -> your service -> Settings -> Domains — będzie to wygenerowana domena (często
https://<something>.up.railway.app) albo dołączona domena niestandardowa.Otwórz https://<your-railway-domain>/openclaw i połącz się, używając skonfigurowanego współdzielonego sekretu. Szablon domyślnie używa OPENCLAW_GATEWAY_TOKEN; jeśli zastąpisz go uwierzytelnianiem hasłem, użyj zamiast niego tego hasła.Co otrzymujesz
- Hostowany Gateway OpenClaw wraz z interfejsem Control UI
- Trwałą pamięć masową za pośrednictwem woluminu Railway (
/data), dzięki czemuopenclaw.json, plikiauth-profiles.jsonposzczególnych agentów, stan kanałów i dostawców, sesje oraz przestrzeń robocza pozostają zachowane po ponownych wdrożeniach
Połącz kanał
Skorzystaj z interfejsu Control UI pod adresem/openclaw lub uruchom openclaw onboard w powłoce Railway, aby uzyskać instrukcje konfiguracji kanału:
- Discord
- Telegram (najszybciej — potrzebny jest tylko token bota)
- Wszystkie kanały
Kopie zapasowe i migracja
Wyeksportuj stan, konfigurację, profile uwierzytelniania i przestrzeń roboczą:Następne kroki
- Skonfiguruj kanały komunikacji: Kanały
- Skonfiguruj Gateway: Konfiguracja Gateway
- Dbaj o aktualność OpenClaw: Aktualizowanie