admin-bro-hapijs
Version:
This is an official AdminBro plugin which integrates it to hapijs framework.
35 lines (34 loc) • 758 B
YAML
version: "2.1"
services:
admin-hapi-app:
container_name: admin-hapi-app
restart: always
build:
context: ../
dockerfile: ./infrastructure/Dockerfile
ports:
- "8080:8080"
links:
- admin-hapi-mongo
volumes:
- ../:/usr/src/app
- /usr/src/app/node_modules
command: "npm run session-auth"
env_file: '.env'
depends_on:
admin-hapi-mongo:
condition: service_healthy
admin-hapi-mongo:
container_name: admin-hapi-mongo
image: mongo
volumes:
- ./data:/data/db
ports:
- "27017:27017"
healthcheck:
test: 'timeout 2 bash -c "</dev/tcp/localhost/27017"'
interval: 5s
timeout: 5s
retries: 10
# logging:
# driver: none