services: app: volumes: &appvolumes ## Host mounts with performance penalty, only put what is necessary here - ./src/app/code:/var/www/html/app/code:cached - ./src/app/design:/var/www/html/app/design:cached - ./src/app/etc:/var/www/html/app/etc:cached - ./src/composer.json:/var/www/html/composer.json:cached - ./src/composer.lock:/var/www/html/composer.lock:cached - ./src/grunt-config.json.sample:/var/www/html/grunt-config.json:cached - ./src/Gruntfile.js.sample:/var/www/html/Gruntfile.js:cached - ./src/dev/tools/grunt/configs:/var/www/html/dev/tools/grunt/configs:cached - ./src/nginx.conf.sample:/var/www/html/nginx.conf:cached - ./src/package.json.sample:/var/www/html/package.json:cached - ./src/generated:/var/www/html/generated:cached - ./src/var:/var/www/html/var:cached #- ./src/auth.json:/var/www/html/auth.json:cached #- ./src/m2-hotfixes:/var/www/html/m2-hotfixes:cached #- ./src/patches:/var/www/html/patches:cached phpfpm: volumes: *appvolumes phpmyadmin: image: linuxserver/phpmyadmin env_file: env/db.env ports: - "8080:80" depends_on: - db ## Selenium support, uncomment to enable #selenium: # image: selenium/standalone-chrome-debug:3.8.1 # ports: # - "5900:5900" # extra_hosts: *appextrahosts