40 lines
768 B
YAML
Executable File
40 lines
768 B
YAML
Executable File
version: '2'
|
|
|
|
services:
|
|
keycloak:
|
|
image: quay.io/keycloak/keycloak:20.0
|
|
command: start-dev
|
|
environment:
|
|
KEYCLOAK_ADMIN: admin
|
|
KEYCLOAK_ADMIN_PASSWORD: admin
|
|
ports:
|
|
- 8080:8080
|
|
redis:
|
|
image: redis
|
|
ports:
|
|
- "6379:6379"
|
|
db:
|
|
image: postgres
|
|
restart: always
|
|
ports:
|
|
- 5432:5432
|
|
environment:
|
|
POSTGRES_USER: redaction
|
|
POSTGRES_PASSWORD: redaction
|
|
POSTGRES_DB: master
|
|
rabbitmq:
|
|
image: 'rabbitmq:3.9-alpine'
|
|
mem_limit: 500m
|
|
environment:
|
|
- RABBITMQ_DEFAULT_USER=user
|
|
- RABBITMQ_DEFAULT_PASS=rabbitmq
|
|
ports:
|
|
- 5672:5672
|
|
- 15672:15672
|
|
minio:
|
|
mem_limit: 1000m
|
|
image: minio/minio
|
|
command: server /entity
|
|
ports:
|
|
- 9000:9000
|