Mettre à jour
~/claude-rc-web/install.sh --update
Le script fait un git pull, puis propose de relancer le service. Les sessions en cours sont enregistrées à l'arrêt et relancées au démarrage avec --continue : elles retrouvent leur conversation sur claude.ai après quelques secondes de coupure.
Désinstaller
~/claude-rc-web/install.sh --uninstall
Le service et la publication Tailscale sont retirés. Le jeton (~/.config/claude-rc-web/env) et le dossier ~/claude-rc-web sont conservés : supprimez-les à la main si besoin.
Configuration
Les réglages sont dans ~/.config/claude-rc-web/env. Après une modification : systemctl --user restart claude-rc-web.
| Variable | Défaut | Rôle |
|---|---|---|
RC_TOKEN | créé à l'installation | jeton d'accès |
RC_HOST · RC_PORT | 127.0.0.1 · 7431 | adresse d'écoute (0.0.0.0 avec --lan) |
RC_TLS_CERT · RC_TLS_KEY | vides | certificat et clé HTTPS (créés par --lan) |
RC_ALLOW_NETS | boucle locale, réseaux privés, Tailscale | adresses de clients acceptées |
RC_ALLOWED_HOSTS | vide | noms d'hôte acceptés en plus des adresses IP, de localhost, du nom de la machine et de *.ts.net |
RC_ROOT | répertoire personnel | dossiers autorisés pour une session |
RC_WORKSPACE | ~/workspace | dossier des clones |
RC_GITHUB_ORG | quatrecenttrois | organisation GitHub listée |
RC_MARKETPLACE | organisation/agents | marketplace de l'équipe |
RC_AUTO_TRUST | 1 | 0 laisse la question de confiance d'un nouveau dossier à l'utilisateur |
RC_RESUME | 1 | 0 désactive la reprise des sessions après un redémarrage |
RC_CLAUDE | trouvé dans le PATH | chemin du binaire claude |