summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorDouglas Lara <[email protected]>2023-03-01 03:20:54 -0300
committerGitHub <[email protected]>2023-02-28 22:20:54 -0800
commitafcc159bc7dd03657e0576b22a4590d8d3357879 (patch)
treef97c164111076175a49aeb29c881440220bc294d
parent3a6197942360d3b0de7b6156cd2cbac29fc528cb (diff)
downloadcaprover-one-click-apps-afcc159bc7dd03657e0576b22a4590d8d3357879.tar.gz
caprover-one-click-apps-afcc159bc7dd03657e0576b22a4590d8d3357879.zip
Add Chatwoot Botpress Bridge App (#855)
* Add Chatwoot Botpress Bridge app * Fixes formatting * Change to not official app * Improve app env vars
-rw-r--r--public/v4/apps/chatwoot-botpress-bridge.yml47
-rw-r--r--public/v4/logos/chatwoot-botpress-bridge.pngbin0 -> 104221 bytes
2 files changed, 47 insertions, 0 deletions
diff --git a/public/v4/apps/chatwoot-botpress-bridge.yml b/public/v4/apps/chatwoot-botpress-bridge.yml
new file mode 100644
index 0000000..3d8a1da
--- /dev/null
+++ b/public/v4/apps/chatwoot-botpress-bridge.yml
@@ -0,0 +1,47 @@
+captainVersion: 4
+services:
+ $$cap_appname:
+ image: douglara/chatwoot-botpress-bridge:$$cap_version
+ restart: always
+ environment:
+ RAILS_ENV: production
+ CHATWOOT_ENDPOINT: $$cap_chatwoot_endpoint
+ CHATWOOT_BOT_TOKEN: $$cap_chatwoot_bot_token
+ BOTPRESS_ENDPOINT: $$cap_botpress_endpoint
+ BOTPRESS_BOT_ID: $$cap_botpress_bot_id
+ SECRET_KEY_BASE: $$cap_secret_key_base
+ caproverExtra:
+ containerHttpPort: '3000'
+caproverOneClickApp:
+ variables:
+ - id: $$cap_version
+ label: Chatwoot Botpress Bridge Version
+ defaultValue: '1'
+ description: Check out their docker page for the valid tags https://hub.docker.com/r/douglara/chatwoot-botpress-bridge/tags
+ - id: $$cap_secret_key_base
+ label: Secret Key Base
+ description: The randomized string which is used to verify the integrity of signed cookies. Use `openssl rand -hex 64` to generate a key
+ validRegex: /.{1,}/
+ - id: $$cap_chatwoot_endpoint
+ label: Chatwoot endpoint
+ description: 'Chawoot url example: https://app.chatwoot.com'
+ - id: $$cap_chatwoot_bot_token
+ label: Chatwoot Bot Token
+ description: 'To generate token follow instructions: https://github.com/douglara/chatwoot-botpress-bridge'
+ - id: $$cap_botpress_endpoint
+ label: Botpress endpoint
+ description: 'Botpress url example: https://app.botpress.com'
+ - id: $$cap_botpress_bot_id
+ label: Botpress Bot ID
+ description: 'ID for bot you have created in botpress'
+ instructions:
+ start: >-
+ Bridge to connect chatwoot and botpress.
+ end: >-
+ Aaaand you're Bridge is now successfully deployed! 😄
+
+ Get all instructions to use in https://github.com/douglara/chatwoot-botpress-bridge
+ displayName: 'Chatwoot Botpress Bridge'
+ isOfficial: false
+ description: 'Bridge to connect chatwoot and botpress.'
+ documentation: 'Read more at: https://github.com/douglara/chatwoot-botpress-bridge'
diff --git a/public/v4/logos/chatwoot-botpress-bridge.png b/public/v4/logos/chatwoot-botpress-bridge.png
new file mode 100644
index 0000000..a60a1a9
--- /dev/null
+++ b/public/v4/logos/chatwoot-botpress-bridge.png
Binary files differ