diff --git a/docker-compose.yml b/docker-compose.yml index 5eaa84e6e7d09783219b207815df20b67c0eff3e..6a45ac7214625d580619c86adec45cb5a9483b9a 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -35,6 +35,24 @@ services: ekms-net: ipv4_address: 172.100.20.13 + mongodb: + image: mongo:7 + environment: + MONGO_INITDB_ROOT_USERNAME: root + MONGO_INITDB_ROOT_PASSWORD: example + volumes: + - mongo-volume:/data/db + + mongo-express: + image: mongo-express:1 + ports: + - 127.0.0.1:8088:8081 + environment: + ME_CONFIG_MONGODB_ADMINUSERNAME: root + ME_CONFIG_MONGODB_ADMINPASSWORD: example + ME_CONFIG_MONGODB_SERVER: mongodb + ME_CONFIG_BASICAUTH_USERNAME: '' + ME_CONFIG_BASICAUTH_PASSWORD: '' qlayer01: image: quantumlayer @@ -128,3 +146,6 @@ networks: config: - subnet: "172.100.20.0/24" name: ekms-net + +volumes: + mongo-volume: diff --git a/docker-compose_integration_test.yml b/docker-compose_integration_test.yml index 96eba560f6bbc895fd9dff0501a762f0b319417b..e07b03c8b2a1354ecba80abe100fdb2620886cc1 100644 --- a/docker-compose_integration_test.yml +++ b/docker-compose_integration_test.yml @@ -37,3 +37,20 @@ services: image: akms-simulator ports: - "127.0.0.1:4445:4444" + + mongodb: + image: mongo:7 + environment: + MONGO_INITDB_ROOT_USERNAME: root + MONGO_INITDB_ROOT_PASSWORD: example + + mongo-express: + image: mongo-express:latest + ports: + - 127.0.0.1:8088:8081 + environment: + ME_CONFIG_MONGODB_ADMINUSERNAME: root + ME_CONFIG_MONGODB_ADMINPASSWORD: example + ME_CONFIG_MONGODB_SERVER: mongodb + ME_CONFIG_BASICAUTH_USERNAME: '' + ME_CONFIG_BASICAUTH_PASSWORD: ''