Sign inSign up

botpress/server

By botpress

Updated over 1 year ago

An open-source, on-premises bot framework that saves thousands of developers thousands of hours.

Image
84

5M+

botpress/server repository overview

Botpress Docker image

Running Your botpress container

docker run -d --name=botpress -p 3000:3000 botpress/server
Extra information

There are some predefined defaults. However, you can specify ones via environmental variables:

This example modified the expose port in botpress and add a connection to a postgres database.

docker run --detach \
           --name=botpress \
           --publish 3000:8080 \
           --volume botpress_data:/botpress/data \
           --env  PORT=8080 \ # Don't forget to adjust "--publish" then
           --env  BP_HOST=0.0.0.0 \ # all zeroes means listen to all 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

Now you can track the logs:

docker logs --follow botpress

If you wish to connect to the running container:

docker exec --interactive --tty botpress bash

How to use the botpress container

Further documentation can be found on the botpress website

Changeleg

Full documentation resource is available on the official website. Changelog resides here.

Tag summary

Content type

Image

Digest

sha256:36831b32c

Size

918.3 MB

Last updated

over 1 year ago

docker pull botpress/server