Déployer sur Railway
Déployez OpenClaw sur Railway à l’aide d’un modèle en un clic et termine la configuration dans votre navigateur.
Il s’agit du moyen le plus simple « sans terminal sur le serveur » : Railway exécute le Gateway pour vous,
et vous configurez tout via l’assistant Web /setup.
Liste de contrôle rapide (nouveaux utilisateurs)
Section intitulée « Liste de contrôle rapide (nouveaux utilisateurs) »- Cliquez sur Déployer sur Railway (ci-dessous).
- Ajoutez un Volume monté sur
/data. - Définissez les Variables requises (au moins
SETUP_PASSWORD). - Activez le Proxy HTTP sur le port
8080. - Ouvrez
https://<your-railway-domain>/setupet terminez l’assistant.
Déploiement en un clic
Section intitulée « Déploiement en un clic »Déployer sur Railway
Après le déploiement, trouvez votre URL publique dans Railway → votre service → Paramètres → Domaines.
Railway va soit :
- vous fournir un domaine généré (souvent
https://<something>.up.railway.app), soit - utiliser votre domaine personnalisé si vous en avez attaché un.
Ensuite, ouvrez :
https://<your-railway-domain>/setup— assistant de configuration (protégé par mot de passe)https://<your-railway-domain>/openclaw— Interface de contrôle
Ce que vous obtenez
Section intitulée « Ce que vous obtenez »- OpenClaw Gateway hébergé + Interface de contrôle
- Assistant de configuration Web sur
/setup(pas de commandes terminal) - Stockage persistant via Railway Volume (
/data) afin que la configuration/les identifiants/l’espace de travail survivent aux redéploiements - Exportation de sauvegarde à
/setup/exportpour migrer hors de Railway plus tard
Paramètres Railway requis
Section intitulée « Paramètres Railway requis »Mise en réseau publique
Section intitulée « Mise en réseau publique »Activez le Proxy HTTP pour le service.
- Port :
8080
Volume (requis)
Section intitulée « Volume (requis) »Attachez un volume monté sur :
/data
Variables
Section intitulée « Variables »Définissez ces variables sur le service :
SETUP_PASSWORD(requis)PORT=8080(requis — doit correspondre au port dans Mise en réseau publique)OPENCLAW_STATE_DIR=/data/.openclaw(recommandé)OPENCLAW_WORKSPACE_DIR=/data/workspace(recommandé)OPENCLAW_GATEWAY_TOKEN(recommandé ; traitez comme un secret administrateur)
Flux de configuration
Section intitulée « Flux de configuration »- Visitez
https://<your-railway-domain>/setupet entrez votreSETUP_PASSWORD. - Choisissez un fournisseur de modèle/authentification et collez votre clé.
- (Facultatif) Ajoutez les jetons Telegram/Discord/Slack.
- Cliquez sur Exécuter la configuration.
Si les DM Telegram sont réglés sur l’appairage, l’assistant de configuration peut approuver le code d’appairage.
Obtenir les jetons de chat
Section intitulée « Obtenir les jetons de chat »Jeton de bot Telegram
Section intitulée « Jeton de bot Telegram »- Envoyez un message à
@BotFatherdans Telegram - Exécutez
/newbot - Copiez le jeton (ressemble à
123456789:AA...) - Collez-le dans
/setup
Jeton de bot Discord
Section intitulée « Jeton de bot Discord »- Allez sur https://discord.com/developers/applications
- New Application → choisissez un nom
- Bot → Add Bot
- Activez MESSAGE CONTENT INTENT sous Bot → Privileged Gateway Intents (requis sinon le bot plantera au démarrage)
- Copiez le Bot Token et collez-le dans
/setup - Invitez le bot sur votre serveur (Générateur d’URL OAuth2 ; portées :
bot,applications.commands)
Sauvegardes et migration
Section intitulée « Sauvegardes et migration »Téléchargez une sauvegarde à l’adresse :
https://<your-railway-domain>/setup/export
Ceci exporte l’état et l’espace de travail de OpenClaw afin que vous puissiez migrer vers un autre hôte sans perdre la configuration ou la mémoire.