CLI#
Il existe plusieurs maniĂšres dâinstaller et de lancer la CLI Olvid. La premiĂšre (recommandĂ©e) est celle utilisĂ©e dans notre page đ Quickstart. Mais il existe dâautres possibilitĂ©s !
Note
Pour exécuter la CLI en dehors de la configuration Docker Compose du daemon, il est nécessaire que celui-ci daemon expose son port 50051.
Pensez à vérifier que le service daemon de votre fichier docker-compose.yaml contient les lignes suivantes.
ports:
- 50051:50051
Pour permettre à la CLI de se connecter au daemon, il vous faudra récupérer la clé administrateur de votre daemon.
Elle se trouve normalement dans lâenvironnement de votre daemon. Vous pouvez vĂ©rifier sa valeur dans le fichier docker-compose.yaml Ă la section environnement du daemon.
Il sâagit de la valeur dâune variable dâenvironnement qui commence par OLVID_ADMIN_CLIENT_KEY.
Pour plus de dĂ©tails sur les clĂ©s dâadministration du daemon rendez-vous ici.
Installation
pip3 install olvid-bot
Installation
docker pull olvid/bot-python-runner
Configuration
export OLVID_ADMIN_CLIENT_KEY=adminClientKey
export OLVID_DAEMON_TARGET=localhost:50051
ou
echo OLVID_ADMIN_CLIENT_KEY=adminClientKey >> .env
echo OLVID_DAEMON_TARGET=localhost:50051 >> .env
Lancement
python3 -m olvid-bot
# ou si votre PATH est correctement configuré
olvid-cli
Lancement
docker run --rm -it \
-e OLVID_ADMIN_CLIENT_KEY=adminClientKey \
-e OLVID_DAEMON_TARGET=localhost:50051 \
olvid/bot-python-runner
Vous devriez maintenant voir un prompt constituĂ© dâun nombre et du caractĂšre >. Si ce nâest pas le cas, rendez-vous sur notre page đ©âđ§ DĂ©pannage. Sinon, vous pouvez continuer avec notre page đ Utilisation pour comprendre le fonctionnement de lâoutil.