diff --git a/.ddev/config.yaml b/.ddev/config.yaml index facaca0d..29c74fa1 100644 --- a/.ddev/config.yaml +++ b/.ddev/config.yaml @@ -20,7 +20,10 @@ provider: default omit_containers: [dba] use_dns_when_possible: true timezone: Europe/Berlin - +hooks: + post-start: + - exec: bash -c "sudo chown -R ${DDEV_UID}:${DDEV_GID} /var/www/html/vendor" + - exec: bash -c "sudo chown -R ${DDEV_UID}:${DDEV_GID} /var/www/html/var" # This config.yaml was created with ddev version v1.13.1 # webimage: drud/ddev-webserver:v1.13.1 diff --git a/.ddev/docker-compose.env.yaml b/.ddev/docker-compose.env.yaml index 06dca63f..229443d3 100644 --- a/.ddev/docker-compose.env.yaml +++ b/.ddev/docker-compose.env.yaml @@ -3,4 +3,22 @@ version: '3.6' services: web: environment: - - TYPO3_CONTEXT=Development/Ddev \ No newline at end of file + - TYPO3_CONTEXT=Development/Ddev + - DDEV_UID + - DDEV_GID + volumes: + - type: volume + source: var + target: /var/www/html/var + volume: + nocopy: true + - type: volume + source: vendor + target: /var/www/html/vendor + volume: + nocopy: true +volumes: + vendor: + driver: local + var: + driver: local