
Botpress
Open Source Platform For Developers To Build High-Quality Digital Assistants
Official integration
Created - Last update
Botpress is a tool to simplify building chat bots for developers. The platform puts together the boilerplate code and infrastructure you need to get a chatbot up and running and gives a complete dev-friendly platform that ships with all the tools you need to build, deploy, and manage production-grade chat bots in record time.
Deployed services
botpress
custom
- botpress:/botpress/data
3000
11
botpress-lang
custom
- botpress-lang:/botpress/lang
botpress-db
postgres:$$cap_POSTGRES_VERSION
- botpress-db:/var/lib/postgresql/data
3
botpress-cache
custom
- botpress-cache:/data
Variables
Version | Botpress
Default: v12_30_2
$$cap_BOTPRESS_VERSIONVersion of Botpress. Check out their Docker page for the valid tags https://hub.docker.com/r/botpress/server/tags
Version | PostgreSQL
Default: 11.2-alpine
$$cap_POSTGRES_VERSIONVersion of PostgreSQL. Check out their Docker page for the valid tags https://hub.docker.com/_/postgres/tags
Version | Redis
Default: 5.0.5-alpine
$$cap_REDIS_VERSIONVersion of Redis. Check out their Docker page for the valid tags https://hub.docker.com/_/redis/tags
General | Production Mode
Default: true
$$cap_BOTPRESS_PRODUCTIONWhether to enable production mode.
General | Storage
Default: database
$$cap_BOTPRESS_STORAGEStorage destination used by BPFS to read and write files (global and bots). Either `disk` or `database`.
General | Verbosity Level
Default: 0
$$cap_BOTPRESS_VERBOSITY_LEVELWhen set higher than `0`, Botpress will be more chatty when processing requests.
General | Decision Minimum Confidence
Default: 0.5
$$cap_BOTPRESS_DECISION_MIN_CONFIDENCEMinimum threshold required for the Decision Engine to elect a suggestion.
General | Fast Text Verbosity
Default: 0
$$cap_BOTPRESS_FAST_TEXT_VERBOSITYLevel of verbosity that FastText will use when training models.
General | Fast Text Clean-Up
Default: 60000
$$cap_BOTPRESS_FAST_TEXT_CLEANUP_MSModel will be kept in memory until it receives no messages to process for that duration. Defined in milliseconds.
PostgreSQL | Name
Default: botpress
$$cap_POSTGRES_DBName of the database.
PostgreSQL | User
Default: botpress
$$cap_POSTGRES_USERName of the database user.
PostgreSQL | Password
Default: $$cap_gen_random_hex(16)
$$cap_POSTGRES_PASSWORDPassword of the database user.
Redis | Password
Default: $$cap_gen_random_hex(16)
$$cap_REDIS_PASSWORDPassword for Redis.