Szybka checklista (dla nowych użytkowników)
- Kliknij Deploy on Railway (poniżej).
- Dodaj Volume zamontowany pod
/data. - Ustaw wymagane Variables (co najmniej
OPENCLAW_GATEWAY_PORTiOPENCLAW_GATEWAY_TOKEN). - Włącz HTTP Proxy na porcie
8080. - Otwórz
https://<your-railway-domain>/openclawi połącz się przy użyciu skonfigurowanego współdzielonego sekretu. Ten szablon domyślnie używaOPENCLAW_GATEWAY_TOKEN; jeśli zastąpisz go uwierzytelnianiem hasłem, użyj tego hasła.
Wdrożenie one-click
Deploy on Railway Po wdrożeniu znajdź publiczny URL w Railway → your service → Settings → Domains. Railway może:- przydzielić ci wygenerowaną domenę (często
https://<something>.up.railway.app), lub - użyć twojej własnej domeny, jeśli ją podłączysz.
https://<your-railway-domain>/openclaw— Control UI
Co otrzymujesz
- Hostowany OpenClaw Gateway + Control UI
- Trwałe przechowywanie przez Railway Volume (
/data), dzięki czemuopenclaw.json, per-agentauth-profiles.json, stan kanałów/dostawców, sesje oraz workspace przetrwają ponowne wdrożenia
Wymagane ustawienia Railway
Public Networking
Włącz HTTP Proxy dla usługi.- Port:
8080
Volume (wymagane)
Podłącz wolumen zamontowany pod:/data
Variables
Ustaw te zmienne dla usługi:OPENCLAW_GATEWAY_PORT=8080(wymagane — musi odpowiadać portowi w Public Networking)OPENCLAW_GATEWAY_TOKEN(wymagane; traktuj jako sekret administracyjny)OPENCLAW_STATE_DIR=/data/.openclaw(zalecane)OPENCLAW_WORKSPACE_DIR=/data/workspace(zalecane)
Połącz kanał
Użyj Control UI pod/openclaw albo uruchom openclaw onboard przez powłokę Railway, aby uzyskać instrukcje konfiguracji kanałów:
- Telegram (najszybciej — wystarczy token bota)
- Discord
- Wszystkie kanały
Kopie zapasowe i migracja
Wyeksportuj swój stan, config, profile uwierzytelniania i workspace:Następne kroki
- Skonfiguruj kanały wiadomości: Kanały
- Skonfiguruj Gateway: Konfiguracja Gateway
- Utrzymuj OpenClaw na bieżąco: Aktualizowanie