CLI

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.