An open-source, on-premises bot framework that saves thousands of developers thousands of hours.
1M+
docker run -d --name=botpress -p 3000:3000 botpress/server
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
Further documentation can be found on the botpress website
Full documentation resource is available on the official website. Changelog resides here.
Content type
Image
Digest
sha256:36831b32c…
Size
918.3 MB
Last updated
11 months ago
Requires Docker Desktop 4.37.1 or later.