Initial commit
This commit is contained in:
44
skills/typo3-ddev/assets/templates/docker-compose.web.yaml
Normal file
44
skills/typo3-ddev/assets/templates/docker-compose.web.yaml
Normal file
@@ -0,0 +1,44 @@
|
||||
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"
|
||||
Reference in New Issue
Block a user