summaryrefslogtreecommitdiff
path: root/tests/docker-compose-full.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'tests/docker-compose-full.yaml')
-rw-r--r--tests/docker-compose-full.yaml49
1 files changed, 49 insertions, 0 deletions
diff --git a/tests/docker-compose-full.yaml b/tests/docker-compose-full.yaml
new file mode 100644
index 00000000..1ccc34f6
--- /dev/null
+++ b/tests/docker-compose-full.yaml
@@ -0,0 +1,49 @@
+version: '3.5'
+
+services:
+ postgresql:
+ container_name: temporal-postgresql
+ image: postgres:13.1
+ environment:
+ POSTGRES_PASSWORD: temporal
+ POSTGRES_USER: temporal
+ ports:
+ - 5432:5432
+
+ temporal:
+ container_name: temporal
+ image: temporalio/auto-setup:1.6.3
+ depends_on:
+ - postgresql
+ environment:
+ - DB=postgresql
+ - DB_PORT=5432
+ - POSTGRES_USER=temporal
+ - POSTGRES_PWD=temporal
+ - POSTGRES_SEEDS=postgresql
+ - DYNAMIC_CONFIG_FILE_PATH=config/dynamicconfig/development.yaml
+ ports:
+ - 7233:7233
+ volumes:
+ - ./dynamicconfig:/etc/temporal/config/dynamicconfig
+
+ temporal-admin-tools:
+ container_name: temporal-admin-tools
+ image: temporalio/admin-tools:1.6.3
+ depends_on:
+ - temporal
+ environment:
+ - TEMPORAL_CLI_ADDRESS=temporal:7233
+ stdin_open: true
+ tty: true
+
+ temporal-web:
+ container_name: temporal-web
+ image: temporalio/web:1.6.2
+ depends_on:
+ - temporal
+ environment:
+ - TEMPORAL_GRPC_ENDPOINT=temporal:7233
+ - TEMPORAL_PERMIT_WRITE_API=true
+ ports:
+ - 8088:8088