76 lines
2.0 KiB
YAML
76 lines
2.0 KiB
YAML
version: '3.9'
|
|
|
|
services:
|
|
tenant-database:
|
|
image: nexus.knecon.com:5001/migration/redtenant-db-staging
|
|
ports:
|
|
- 15432:5432
|
|
environment:
|
|
- POSTGRES_PASSWORD=r3dact3d
|
|
- POSTGRES_USER=tenant
|
|
- POSTGRES_DB=red-tenant
|
|
main-database:
|
|
image: nexus.knecon.com:5001/migration/tenantmanager-db-staging
|
|
ports:
|
|
- 25432:5432
|
|
environment:
|
|
- POSTGRES_PASSWORD=r3dact3d
|
|
- POSTGRES_USER=tenantmanager
|
|
- POSTGRES_DB=tenantmanager
|
|
keycloak-database:
|
|
image: nexus.knecon.com:5001/migration/keycloak-db
|
|
ports:
|
|
- 35432:5432
|
|
environment:
|
|
- POSTGRES_PASSWORD=some-password
|
|
- POSTGRES_USER=bn_keycloak
|
|
- POSTGRES_DB=bitnami_keycloak
|
|
keycloak:
|
|
image: nexus.knecon.com:5001/bitnami/keycloak:20.0.1-debian-11-r7
|
|
ports:
|
|
- 8080:8080
|
|
environment:
|
|
- KEYCLOAK_CACHE_TYPE=local
|
|
- KEYCLOAK_ENABLE_HTTPS=false
|
|
- KEYCLOAK_HTTP_PORT=8080
|
|
- KEYCLOAK_LOG_OUTPUT=default
|
|
- KEYCLOAK_CACHE_STACK=tcp
|
|
- KEYCLOAK_ADMIN_PASSWORD=secretPasswordForAdmin1234
|
|
- KEYCLOAK_ADMIN=admin
|
|
- KEYCLOAK_DATABASE_NAME=bitnami_keycloak
|
|
- KEYCLOAK_DATABASE_HOST=keycloak-database
|
|
- KEYCLOAK_DATABASE_PORT=5432
|
|
- KEYCLOAK_DATABASE_USER=bn_keycloak
|
|
- KC_DB_PASSWORD=some-password
|
|
- KEYCLOAK_PRODUCTION=false
|
|
- KC_LOG_LEVEL=debug
|
|
redis:
|
|
image: redis
|
|
ports:
|
|
- "6379:6379"
|
|
rabbitmq:
|
|
image: 'rabbitmq:3.9-alpine'
|
|
environment:
|
|
- RABBITMQ_DEFAULT_USER=user
|
|
- RABBITMQ_DEFAULT_PASS=rabbitmq
|
|
ports:
|
|
- 5672:5672
|
|
- 15672:15672
|
|
pgweb:
|
|
container_name: pgweb
|
|
restart: always
|
|
image: sosedoff/pgweb
|
|
ports:
|
|
- "8081:8081"
|
|
links:
|
|
- main-database:main-database # my database container is called postgres, not db
|
|
environment:
|
|
- DATABASE_URL=postgres://tenantmanager:r3dact3d@main-database:5432/tenantmanager?sslmode=disable
|
|
depends_on:
|
|
- main-database
|
|
minio:
|
|
image: minio/minio
|
|
command: server /entity
|
|
ports:
|
|
- 9000:9000
|