Newer
Older
services:
register:
build:
context: ./register
ports:
- 8084:8080
volumes:
- ./register:/usr/src/app
environment:
- CAPIF_PRIV_KEY=${CAPIF_PRIV_KEY}
- VAULT_HOSTNAME=vault
- VAULT_ACCESS_TOKEN=dev-only-token
- VAULT_PORT=8200
extra_hosts:
- host.docker.internal:host-gateway
- vault:host-gateway
restart: unless-stopped
image: public.ecr.aws/o2v4a8t6/opencapif/jwtauth:3.1.3
depends_on:
- mongo_register
mongo_register:
image: mongo:6.0.2
restart: unless-stopped
environment:
MONGO_INITDB_ROOT_USERNAME: root
MONGO_INITDB_ROOT_PASSWORD: example
mongo_register_express:
image: mongo-express:1.0.0-alpha.4
logging:
driver: 'none'
restart: unless-stopped
ports:
- 8083:8081
environment:
ME_CONFIG_MONGODB_ENABLE_ADMIN: true
ME_CONFIG_BASICAUTH_USERNAME: admin
ME_CONFIG_BASICAUTH_PASSWORD: admin
ME_CONFIG_MONGODB_ADMINUSERNAME: root
ME_CONFIG_MONGODB_ADMINPASSWORD: example
ME_CONFIG_MONGODB_URL: mongodb://root:example@mongo_register:27017/
depends_on:
- mongo_register
networks:
default:
name: capif-network
external: true