| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879 |
- version: '3.4'
- services:
- app-backend:
- image: zuccardi-dev:latest
- # restart: always
- container_name: zuccardi-backend
- build:
- context: ./zuccardi
- dockerfile: ./Dockerfile
- env_file:
- - ./.env
- volumes:
- - ./zuccardi/app:/app
- ports:
- - "8000:8000"
- extra_hosts:
- - "host.docker.internal:host-gateway"
- depends_on:
- - postgres
- - mongo
-
- app-frontend:
- image: zuccardi-frontend-dev:latest
- container_name: zuccardi-frontend
- # restart: always
- build:
- context: ./zuccardi-frontend
- dockerfile: ./Dockerfile
- env_file:
- - ./.env
- ports:
- - "3000:3000"
- volumes:
- - ./zuccardi-frontend/app/src:/app/src
- extra_hosts:
- - "host.docker.internal:host-gateway"
- mongo:
- image: mongo
- restart: always
- volumes:
- - ./mongo_data:/data/db
- ports:
- - 9019:27017
- postgres:
- image: postgres
- env_file:
- - postgres.env
- volumes:
- - ./postgres_data:/var/lib/postgresql/data/
- # mongoweb:
- # image: mongoclient/mongoclient
- # depends_on:
- # - mongo
- # environment:
- # - MONGO_URL="mongodb://mongo:27017/"
- # ports:
- # - 9005:3000
- mongoexpress:
- image: mongo-express
- depends_on:
- - mongo
- environment:
- - ME_CONFIG_MONGODB_SERVER:"mongo"
- ports:
- - 9005:8081
-
- admindb:
- image: adminer
- depends_on:
- - postgres
- ports:
- - 9003:8080
|