Voici les différentes façons d'installer le projet Botpress.
Installation sous Linux
Avant de commencer l'installation sous Linux, assurez d'avoir d'abord débloquer le port 3000. Ensuite, connectez-vous en SSH sur la distribution Linux et tapez les commandes suivantes :
wget https://s3.amazonaws.com/botpress-binaries/botpress-v12_10_8-linux-x64.zip sudo apt install unzip unzip botpress-v12_10_8-linux-x64.zip ./bp |
Installation sous Windows
Pour installer Botpress sous Windows, vous devez aller sur le site Web de Botpress dans la section de téléchargement. Ensuite, téléchargeant le fichier sur le site Web https://botpress.com/download
Une fois le téléchargement terminé, décompresser le fichier du projet à l'endroit désiré.
Finalement, lancer la commande «bp» ou «./bp» en ligne de commande :
bp |
Installation sous Docker
Tout d'abord, créer un entreposage persistant pour conserver les données Botpress :
docker volume create botpress_data |
Démarrez un conteneur avec les options minimales nécessaires :
docker run --detach --name=botpress --publish 3001:3001 --volume botpress_data:/botpress/data botpress/server:latest |
Il existe des valeurs par défaut prédéfinies. Cependant, vous pouvez en spécifier via des variables d'environnement :
docker run --detach \ --name=botpress \ --publish 3000:8080 \ --volume botpress_data:/botpress/data \ --env PORT=8080 \ # N'oubliez pas d'ajuster "--publish" alors --env BP_HOST=0.0.0.0 \ # tous les zéros signifie écouter toutes les interfaces --env NODE_ENV=production \ --env PG_HOST=192.168.0.11 \ --env PG_PORT=5432 \ --env PG_USER=bp_user \ --env PG_PASSWORD=******** \ --env PG_SSL=false \ botpress/server:latest |
Vous pouvez maintenant suivre le journal de bord :
docker logs --follow botpress |
Si vous souhaitez vous connecter au conteneur en cours d'exécution :
docker exec --interactive --tty botpress bash |