version: "3" services: mongo: image: mongo:4.4.0 restart: "no" networks: db-network: aliases: - §PROJECT_BUILDNAME§.§ENVIRONMENT_TYPE§.database volumes: - §PROJECT_BUILDNAME§-db-persist:/usr/local/mongodb webserver: image: §PROJECT_REPOSITORY§/§PROJECT_GROUP§/§PROJECT_BUILDNAME§:§TAG_NAME§ env_file: - environments/common/webserver.env - environments/local/webserver.env restart: "no" ports: - "8800:80" networks: db-network: §PROJECT_BUILDNAME§-network: links: - mongo:database volumes: - §PROJECT_BUILDNAME§-storage:/home/§PROJECT_AUTHOR§/storage/§PROJECT_BUILDNAME§ - §PROJECT_BUILDNAME§-log:/var/log/§PROJECT_AUTHOR§/ - §DEBUG_HOST_PROJECT_FOLDER§/app/public:/var/www/§PROJECT_BUILDNAME§:ro - §DEBUG_HOST_PROJECT_FOLDER§/app/private:/home/§PROJECT_AUTHOR§/private/§PROJECT_BUILDNAME§:ro - §PROJECT_BUILDNAME§-job-comms:/jobComunication/ # worker: # image: 662348923997.dkr.ecr.eu-west-1.amazonaws.com/§PROJECT_GROUP§/edenlandia-worker:§TAG_NAME§ # env_file: worker.env # restart: "no" # networks: # db-network: # §PROJECT_BUILDNAME§-network: # links: # - mongo:database # volumes: # - §PROJECT_BUILDNAME§-storage:/home/asdynamics/storage/edenlandia-worker # - edenlandia-worker-log:/var/log/asdynamics/ # - ~/workspace-azzurro/webapps/edenlandia-worker/app/private:/home/asdynamics/private/§PROJECT_BUILDNAME§:ro # - §PROJECT_BUILDNAME§-job-comms:/jobComunication/ memcached: image: memcached:1.6.9-alpine restart: "no" networks: §PROJECT_BUILDNAME§-network: networks: nginx-network: external: name: nginx-network db-network: §PROJECT_BUILDNAME§-network: volumes: §PROJECT_BUILDNAME§-storage: §PROJECT_BUILDNAME§-log: # edenlandia-worker-log: §PROJECT_BUILDNAME§-db-persist: §PROJECT_BUILDNAME§-job-comms: