summaryrefslogtreecommitdiff
path: root/docker-compose.yml
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--docker-compose.yml13
1 files changed, 13 insertions, 0 deletions
diff --git a/docker-compose.yml b/docker-compose.yml
index cc7ecec..d9fdbbb 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -38,6 +38,17 @@ services:
timeout: 3s
retries: 20
+ mockupstream:
+ image: aigw-debug:local
+ profiles: ["test"]
+ entrypoint: ["/usr/local/bin/mockupstream"]
+ command: ["-address", ":18080"]
+ healthcheck:
+ test: ["CMD", "wget", "-q", "-O", "-", "http://127.0.0.1:18080/healthz"]
+ interval: 2s
+ timeout: 2s
+ retries: 10
+
aigw:
image: aigw-debug:local
build: .
@@ -60,6 +71,8 @@ services:
AIGW_TRUSTED_PROXY_CIDRS: ${AIGW_TRUSTED_PROXY_CIDRS:-}
AIGW_REQUIRE_HTTPS: ${AIGW_REQUIRE_HTTPS:-false}
AIGW_DEPLOYMENT_REGION: ${AIGW_DEPLOYMENT_REGION:-}
+ AIGW_PROVIDER_ACTIVE_PROBES_ENABLED: ${AIGW_PROVIDER_ACTIVE_PROBES_ENABLED:-false}
+ AIGW_PROVIDER_SHARED_HISTORY_ENABLED: ${AIGW_PROVIDER_SHARED_HISTORY_ENABLED:-true}
AIGW_DATABASE_URL: ${AIGW_DATABASE_URL_DOCKER:?set AIGW_DATABASE_URL_DOCKER}
AIGW_REDIS_URL: ${AIGW_REDIS_URL_DOCKER:-}
AIGW_CREDENTIAL_KEY: ${AIGW_CREDENTIAL_KEY:?set AIGW_CREDENTIAL_KEY}