-
Notifications
You must be signed in to change notification settings - Fork 188
/
compose.yaml
35 lines (35 loc) · 1.02 KB
/
compose.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
services:
postgres:
image: postgres:12.9
ports:
- 5432:5432
environment:
- POSTGRES_USER=stratospheric
- POSTGRES_PASSWORD=stratospheric
- POSTGRES_DB=stratospheric
activemq:
image: stratospheric/activemq-docker-image
ports:
- 5672:5672
- 61613:61613
- 61614:61614
- 61616:61616
localstack:
image: localstack/localstack
ports:
- 4566:4566
environment:
- SERVICES=sqs,ses,dynamodb
volumes:
- ./src/test/resources/localstack/local-aws-infrastructure.sh:/docker-entrypoint-initaws.d/init.sh
keycloak:
image: quay.io/keycloak/keycloak:18.0.0-legacy
ports:
- 8888:8080
environment:
- KEYCLOAK_USER=keycloak
- KEYCLOAK_PASSWORD=keycloak
- DB_VENDOR=h2
- JAVA_OPTS=-Dkeycloak.migration.action=import -Dkeycloak.migration.provider=singleFile -Dkeycloak.migration.file=/tmp/stratospheric-realm.json
volumes:
- ./src/test/resources/keycloak/stratospheric-realm.json:/tmp/stratospheric-realm.json