edc35a62b1
- Created install_packages.sh to automate package installation in Ubuntu VM. - Developed onboarding_simulation.sh for executing onboarding scripts and displaying guides. - Added openclaw_check.sh to run OpenClaw doctor and help commands. - Implemented scan_secrets.sh for scanning sensitive patterns in the VM. - Introduced onboarding README.md and examples.md for contributor guidance. - Created guide_contributeur.md and guide_vm_sandbox.md for detailed onboarding instructions. - Added supports_visuels.md with diagrams and video tutorials for better understanding. - Developed test_openclaw_actions.py for automated testing of OpenClaw actions. - Created vm_test_report.md template for documenting VM test results. - Added setup_python_secure.sh for secure Python environment setup. - Implemented test_openclaw_sanitizer.py for testing sanitization functionality.
1.5 KiB
1.5 KiB
Guide d’intégration locale OpenClaw (VM sandboxée)
Prérequis
- macOS ou Linux
- VirtualBox ou QEMU/KVM installé
- Accès internet
- Aucun secret ou code source du dépôt principal dans la VM
Étapes
1. Créer une VM sandboxée
- Lancez VirtualBox ou QEMU/KVM
- Créez une nouvelle VM (Ubuntu recommandé)
- Allouez 2 Go RAM, 20 Go disque
- Démarrez la VM et installez Ubuntu
2. Préparer l’environnement
- Mettez à jour la VM :
sudo apt update && sudo apt upgrade -y sudo apt install curl git nodejs npm build-essential -y - Vérifiez que vous n’avez aucun secret/token dans la VM
3. Installer OpenClaw
- Téléchargez et lancez le script :
curl -fsSL https://openclaw.ai/install.sh | bash - Suivez les instructions, vérifiez ~/.local/bin/openclaw
4. Tester OpenClaw
- Lancez OpenClaw :
openclaw doctor openclaw help - Utilisez les guides et scripts du dossier openclaw/onboarding/
5. Sécurité
- Ne montez jamais le dossier du dépôt principal dans la VM
- N’utilisez OpenClaw que pour des tests, labels, commentaires sanitisés
- Détruisez la VM après usage ou réinitialisez-la
6. Documentation
- Consultez le README openclaw/, onboarding, et supports visuels
Bonnes pratiques
- Toujours sandboxer OpenClaw
- Jamais d’accès aux secrets/code source
- Utiliser la VM pour tests, formation, ou simulation
- Respecter la politique sécurité Kill_LIFE
Pour toute question, ouvrez une issue ou contactez l’équipe.