Integrate webex webhooks

This commit is contained in:
2026-01-02 15:24:02 +01:00
parent a4c72098b3
commit 071fe5badd
16 changed files with 502 additions and 93 deletions

View File

@@ -8,13 +8,17 @@ services:
- "8000:8080"
- "5005:5005"
environment:
SSL_KEYSTORE_PATH: "/certs/keystore.p12"
BROKER_URL: "tcp://api-broker:1883"
BROKER_SECURE_URL: "tcp://api-broker:8883"
NGROK_URL: "https://lipographic-angla-cistophoric.ngrok-free.dev"
MONGODB_URI: "mongodb://board-mate-user:apx820kcng@mongodb:27017/board-mate-db"
BROKER_USERNAME: "board-mate-api"
BROKER_PASSWORD: "hepl"
JWT_SECRET: "enY3OWU4djFyMTByNTZhcG9uY3Z0djQ5cnY0eDhhNWM0bjg5OTRjNDhidA=="
SSL_KEYSTORE_PATH: "/certs/keystore.p12"
MONGODB_URI: "mongodb://board-mate-user:apx820kcng@mongodb:27017/board-mate-db"
WEBEX_BOT_TOKEN: "YmU0NTdkNDMtYTg1ZC00M2YyLTk3YzUtODA1MWFmOTk1NjA1ZmU3MTYxNGUtYWZm_P0A1_14a2639d-5e4d-48b4-9757-f4b8a23372de"
WEBEX_CLIENT_TOKEN: "N2U0ZGE1OWItZTBhOC00MmU5LWIwMzYtNjM0NDk3NGUwMmIyNjEyMmNiMTYtOTI3_P0A1_14a2639d-5e4d-48b4-9757-f4b8a23372de"
WEBEX_SHARED_SECRET: "cUxSc0ZjNVBZVG5oRmhqaVN0YUtMTEVZb0pIZW5EY2Rwa0hUaWdiVm9nWlJiY2t5aFdmTjhvWmQ5U3R3TDIxVE1CRTl4VGJldVI3TFdVa3lMbFVPZUVSMkZPSnBHTjk="
DATABASE_NAME: "board-mate-db"
JAVA_TOOL_OPTIONS: "-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:5005"
depends_on:
@@ -79,15 +83,21 @@ services:
- ./mosquitto/log:/mosquitto/log
- ./mosquitto/certs:/mosquitto/certs
#mongo-express:
# image: mongo-express:latest
# depends_on:
# - mongodb
# ports:
# - "8401:8081"
# environment:
# - ME_CONFIG_MONGODB_SERVER=mongodb
# - ME_CONFIG_MONGODB_PORT=27017
# - ME_CONFIG_MONGODB_ADMINUSERNAME=root
# - ME_CONFIG_MONGODB_ADMINPASSWORD=secret
# - ME_CONFIG_MONGODB_AUTH_DATABASE=admin
ngrok:
image: ngrok/ngrok:latest
command: http --log=stdout nginx:8600
ports:
- "8500:4040"
environment:
NGROK_AUTHTOKEN: 37gBJ6KZQIK9nwcq0mWlfRHqtvX_49hdE8PVLmRTzUVaNRJqx
NGROK_PORT: nginx:8600
nginx:
image: nginx:alpine
container_name: nginx
ports:
- "8600:8080"
volumes:
- ./nginx/nginx.conf:/etc/nginx/nginx.conf:ro
depends_on:
- boardmate-api