services: web: environment: - EXTENSION_KEY={{EXTENSION_KEY}} - PACKAGE_NAME={{PACKAGE_NAME}} # TYPO3 v11 and v12 config - TYPO3_INSTALL_DB_DRIVER=mysqli - TYPO3_INSTALL_DB_USER=root - TYPO3_INSTALL_DB_PASSWORD=root - TYPO3_INSTALL_DB_HOST=db - TYPO3_INSTALL_DB_UNIX_SOCKET= - TYPO3_INSTALL_DB_USE_EXISTING=0 - TYPO3_INSTALL_ADMIN_USER=admin - TYPO3_INSTALL_ADMIN_PASSWORD=Password:joh316 - TYPO3_INSTALL_SITE_NAME=EXT:{{EXTENSION_KEY}} Dev Environment - TYPO3_INSTALL_SITE_SETUP_TYPE=site - TYPO3_INSTALL_WEB_SERVER_CONFIG=apache # TYPO3 v13 config - TYPO3_DB_DRIVER=mysqli - TYPO3_DB_USERNAME=root - TYPO3_DB_PASSWORD=root - TYPO3_DB_HOST=db - TYPO3_SETUP_ADMIN_EMAIL=admin@example.com - TYPO3_SETUP_ADMIN_USERNAME=admin - TYPO3_SETUP_ADMIN_PASSWORD=Password:joh316 - TYPO3_PROJECT_NAME=EXT:{{EXTENSION_KEY}} Dev Environment - TYPO3_SERVER_TYPE=apache volumes: - type: bind source: ../ target: /var/www/{{EXTENSION_KEY}} consistency: cached - v11-data:/var/www/html/v11 - v12-data:/var/www/html/v12 - v13-data:/var/www/html/v13 volumes: v11-data: name: "${DDEV_SITENAME}-v11-data" v12-data: name: "${DDEV_SITENAME}-v12-data" v13-data: name: "${DDEV_SITENAME}-v13-data"