Make APIs more similar

This commit is contained in:
Darren Clarke 2026-02-15 10:29:52 +01:00
parent 9f0e1f8b61
commit c40d7d056e
57 changed files with 3994 additions and 1801 deletions

View file

@ -0,0 +1,22 @@
services:
bridge-signal:
container_name: bridge-signal
build:
context: ../../
dockerfile: ./apps/bridge-signal/Dockerfile
image: registry.gitlab.com/digiresilience/link/link-stack/bridge-signal:${LINK_STACK_VERSION}
restart: ${RESTART}
environment:
PORT: 5002
NODE_ENV: production
ZAMMAD_URL: http://zammad-nginx:8080
SIGNAL_DATA_DIR: /home/node/signal-data
BRIDGE_SIGNAL_AUTO_GROUPS: ${BRIDGE_SIGNAL_AUTO_GROUPS:-false}
volumes:
- bridge-signal-data:/home/node/signal-data
ports:
- 5002:5002
volumes:
bridge-signal-data:
driver: local

View file

@ -1,15 +0,0 @@
services:
signal-cli-rest-api:
container_name: signal-cli-rest-api
build: ../signal-cli-rest-api
image: registry.gitlab.com/digiresilience/link/link-stack/signal-cli-rest-api:develop
environment:
- MODE=normal
volumes:
- signal-cli-rest-api-data:/home/.local/share/signal-cli
ports:
- 8080:8080
volumes:
signal-cli-rest-api-data:
driver: local

View file

@ -15,7 +15,7 @@ x-zammad-vars: &common-zammad-variables
ELASTICSEARCH_SSL_VERIFY: "false" # this doesn't set es_ssl_verify as expected, but ideally it would
ELASTICSEARCH_SCHEMA: "https"
BRIDGE_SIGNAL_AUTO_GROUPS: ${BRIDGE_SIGNAL_AUTO_GROUPS}
SIGNAL_CLI_URL: "http://signal-cli-rest-api:8080"
BRIDGE_SIGNAL_URL: "http://bridge-signal:5002"
BRIDGE_WHATSAPP_URL: "http://bridge-whatsapp:5000"
FORMSTACK_FIELD_MAPPING: ${FORMSTACK_FIELD_MAPPING}