version: '3' services: memcached: image: memcached:latest ports: - "0.0.0.0:11211:11211" cassandra: image: cassandra:3.11 ports: - "9042:9042" temporal: image: temporalio/auto-setup:${SERVER_TAG:-1.1.0} ports: - "7233:7233" volumes: - ${DYNAMIC_CONFIG_DIR:-../config/dynamicconfig}:/etc/temporal/config/dynamicconfig environment: - "CASSANDRA_SEEDS=cassandra" - "DYNAMIC_CONFIG_FILE_PATH=config/dynamicconfig/development.yaml" depends_on: - cassandra temporal-admin-tools: image: temporalio/admin-tools:${SERVER_TAG:-1.1.0} stdin_open: true tty: true environment: - "TEMPORAL_CLI_ADDRESS=temporal:7233" depends_on: - temporal temporal-web: image: temporalio/web:${WEB_TAG:-1.5.0} environment: - "TEMPORAL_GRPC_ENDPOINT=temporal:7233" - "TEMPORAL_PERMIT_WRITE_API=true" ports: - "8088:8088" depends_on: - temporal