version: '3' services: operadores-backend-proxy: profiles: - operadores container_name: operadores_api image: nginx volumes: - ${OPERADORES_PATH:-.}/api/:/app/ - ${OPERADORES_PATH:-.}/api/nginx.conf:/etc/nginx/conf.d/default.conf - ./logs/operadores/api/:/var/log/nginx/ restart: unless-stopped ports: - 8001:80 depends_on: - operadores-backend operadores-backend: profiles: - operadores container_name: operadores_backend restart: unless-stopped image: php build: context: ${OPERADROES_PATH:-.}/api dockerfile: PHP.Dockerfile env_file: ${OPERADORES_PATH:-.}/.db.env volumes: - ${OPERADORES_PATH:-.}/api/:/app/ # depends_on: # - db operadores-frontend-proxy: profiles: - operadores container_name: operadores_ui image: nginx volumes: - ${OPERADORES_PATH:-.}/ui/:/app/ - ${OPERADORES_PATH:-.}/ui/nginx.conf:/etc/nginx/conf.d/default.conf - ./logs/operadores/ui/:/var/log/nginx/ restart: unless-stopped ports: - 8000:80 depends_on: - operadores-frontend operadores-frontend: profiles: - operadores container_name: operadores_frontend restart: unless-stopped image: php:ui build: context: ${OPERADORES_PATH:-.}/ui dockerfile: PHP.Dockerfile env_file: ${OPERADORES_PATH:-.}/.ui.env volumes: - ${OPERADORES_PATH:-.}/ui/:/app/ # # db: # image: mariadb # volumes: # - database:/var/lib/mysql # env_file: .db.env # adminer: # image: adminer # environment: # ADMINER_PLUGINS: "dump-json edit-foreign enum-option json-column" # ADMINER_DESIGN: "dracula" # volumes: # - ./adminer/plugins-enabled/:/var/www/html/plugins-enabled/ # ports: # - 8082:8080 # depends_on: # - db # #volumes: # database: networks: default: external: true name: incoviba_network