Installer OctoBot sur Raspberry Pi
Après l'installation, OctoBot démarre en mode node et ouvre son interface node. Depuis celle-ci, vous pouvez :
- Lancer des automatisations configurées et suivies depuis la nouvelle interface OctoBot ou l'application mobile (recommandé pour la plupart des utilisateurs).
- Lancer des OctoBots manuels avec leur propre interface, une configuration plus avancée et le moteur de backtesting (pour les utilisateurs experts).
Consultez le guide de démarrage pour les étapes de configuration, ou le guide de connexion en cas de problème de connexion.
Si c’est votre premier OctoBot, installez-le et connectez-le d’abord sur votre PC avec le guide de démarrage. Terminez le flux On this computer sur localhost avant de déplacer la node sur votre Raspberry Pi.
1. Preparing the Raspberry Pi
- Install Rapberry OS and configure it.
- Enable
sshas it will be essential for accessing the Raspberry remotely from a local network - Create a new user or use the default one and change the password to use a strong password.
2. Install OctoBot
- On the Octobot latest release page, download the
OctoBot_linux_arm64file: this is the Raspberry Pi x64 compatible version of OctoBot.
-
Copy the file to the
/home/pi/folder
Note: herepiit is the folder of thepiuser (default user). -
To facilitate this process (when using Windows), you can use WinSCP: it has a graphical interface and works like the Windows “file explorer”. It will also be easier to later edit your Raspberry Pi files.
-
Connect to Raspberry through a terminal using the following command:
ssh pi@192.168.1.XXreplacepiby your Raspberry username and192.168.1.XXby your Raspberry IP address and enter the password you created in setp 1. -
After logging on to the Raspeberry it is necessary to make the file “OctoBot_linux_arm64” into an executable. To do this, still from the terminal, type this command:
sudo chmod +x OctoBot_linux_arm64 -
Done. Nothing else is needed!
3. Run OctoBot
-
Pour exécuter OctoBot, utilisez le terminal de l’étape précédente ou ouvrez-en un nouveau, allez dans le dossier qui contient l’exécutable OctoBot et saisissez
./OctoBot_linux_arm64.
OctoBot démarre et crée les dossiers nécessaires lors du premier lancement. -
Sur le Raspberry Pi lui-même, ouvrez l’interface node sur http://localhost:8000/. Depuis un autre appareil sur votre réseau local, n’utilisez pas HTTP simple vers l’IP du Pi. Utilisez HTTPS (par exemple Tailscale MagicDNS) lorsque vous connectez new.mobile.octobot.cloud ou les applications mobiles. Voir Connecter votre node à la nouvelle interface.
-
Press
Ctrl-AthenCtrl-D. This will detach your screen session but leave your OctoBot process running. You can now close the terminal.
Après l'installation : Initialisez votre OctoBot et lancez votre première stratégie automatisée avec un compte virtuel sans risque.
4. Starting OctoBot automatically
You might want OctoBot to start automatically when starting your Raspberry Pi.
To start OctoBot automatically after restarting Raspberry Pi, proceed as follows.
Still from a terminal:
- Type in the following command:
crontab -e - Add the following line at the end:
@reboot /home/pi/OctoBot_linux_arm64wherepiis your username - Save
In the event of a power outage, your Raspberry Pi will automatically restart your OctoBot and continue executing its configured strategies.
Also, every time your Raspberry Pi starts up, it will run Octobot and you will be able to access it from your browser.
Initialiser votre OctoBot
Après l'installation : démarrer votre OctoBot
- Ouvrir la configuration de la nodeOctoBot s'exécute sur un autre ordinateur chez vous (PC fixe, Raspberry Pi, etc.). Sur l'ordinateur où s'exécute OctoBot, ouvrez
http://localhost:8000. - Configurer le wallet de la nodeSur la node, créez ou importez votre wallet de la node pour sécuriser votre node et ses données. Ce wallet n'est pas un portefeuille crypto. N'utilisez pas une clé privée de portefeuille crypto et ne partagez jamais votre clé privée avec qui que ce soit.
- Connecter votre node à l'interface OctoBotSur l'ordinateur de la node, allez à l'étape Connect your Node to your OctoBot interface (ou Settings → Connect → onglet Web). Sur votre autre appareil, ouvrez new.mobile.octobot.cloud. I already have a wallet → I already have a private key. Collez Copy your private key from this node. Puis new automation → un type → Add a node → Existing install. Hostname : l'IP affichée sur votre node (pas localhost). Port : 8000 (ou celui affiché sur la node). Cliquez Save quand les coches passent au vert. Toujours Unreachable ? Consultez notre dépannage de la connexion.
- Lancer votre premier OctoBotSur new.mobile.octobot.cloud, laissez le mode demo activé (par défaut pour trader en simulation sans risque). Ajoutez un compte d'échange avec 1000 USDC (ou la crypto de votre choix). Démarrez une nouvelle automatisation (par exemple une Grid sur BTC/USDC, si vous avez ajouté des USDC au compte demo) et suivez votre automatisation depuis l'interface OctoBot.
- Votre node exécute votre stratégieQuand vous lancez une automatisation, la node l'exécute sur son ordinateur. Pas besoin de garder l'onglet du navigateur ou l'application ouverts. Laissez simplement fonctionner le programme OctoBot pour qu'il continue à trader. Vous pouvez lancer autant d'automatisations que vous voulez, sur la plupart des plateformes d'échange crypto, en demo et en réel. Si besoin, arrêtez et redémarrez votre node : le trading reprend quand vous la relancez.
Utilisez new.mobile.octobot.cloud ou l'application iOS ou Android au quotidien pour suivre vos investissements et activer ou arrêter des automatisations. Revenez à l'interface node sur http://localhost:8000 uniquement pour la configuration, l'administration, ou pour connecter un nouveau téléphone ou ordinateur.
Problème de connexion ? Consultez le guide de connexion de la node. Si votre node affiche Unreachable, voir les problèmes de connexion courants.