APIVersion: v0.20.0 name: ter type: typo3 docroot: html php_version: "7.0" router_http_port: "80" router_https_port: "443" xdebug_enabled: false additional_hostnames: [] provider: default hooks: post-start: - exec: sudo apt-get update - exec: sudo apt-get install php7.0-ldap - exec: composer install -d /var/www/html - exec: npm --prefix typo3conf/ext/t3olayout/Build install - exec: npm --prefix typo3conf/ext/t3olayout/Build run-script build - exec: ../vendor/bin/typo3cms install:generatepackagestates - exec: ../vendor/bin/typo3cms install:extensionsetupifpossible - exec: cp typo3conf/AdditionalConfiguration.ddev.php typo3conf/AdditionalConfiguration.php # This config.yaml was created with ddev version v0.20.0 # webimage: drud/nginx-php-fpm-local:v0.20.0 # dbimage: drud/mariadb-local:v0.20.0 # dbaimage: drud/phpmyadmin:v0.20.0 # However we do not recommend explicitly wiring these images into the # config.yaml as they may break future versions of ddev. # You can update this config.yaml using 'ddev config'. # Key features of ddev's config.yaml: # name: # Name of the project, automatically provides # http://projectname.ddev.local and https://projectname.ddev.local # type: # drupal6/7/8, backdrop, typo3, wordpress, php # docroot: # Relative path to the directory containing index.php. # php_version: "7.1" # PHP version to use, "5.6", "7.0", "7.1", "7.2" # You can explicitly specify the webimage, dbimage, dbaimage lines but this # is not recommended, as the images are often closely tied to ddev's' behavior, # so this can break upgrades. # webimage: # nginx/php docker image. # dbimage: # mariadb docker image. # dbaimage: # router_http_port: # Port to be used for http (defaults to port 80) # router_https_port: # Port for https (defaults to 443) # xdebug_enabled: false # Set to true to enable xdebug and "ddev start" or "ddev restart" #additional_hostnames: # - somename # - someothername # would provide http and https URLs for "somename.ddev.local" # and "someothername.ddev.local". # provider: default # Currently either "default" or "pantheon" # # Many ddev commands can be extended to run tasks after the ddev command is # executed. # See https://ddev.readthedocs.io/en/latest/users/extending-commands/ for more # information on the commands that can be extended and the tasks you can define # for them. Example: #hooks: # post-start: # - exec: "composer install -d /var/www/html"