@@ -20,27 +20,31 @@ disable_upload_dirs_warning: true
2020
2121# name: <projectname> # Name of the project, automatically provides
2222# http://projectname.ddev.site and https://projectname.ddev.site
23+ # If the name is omitted, the project will take the name of the enclosing directory,
24+ # which is useful if you want to have a copy of the project side by side with this one.
2325
2426# type: <projecttype> # backdrop, cakephp, craftcms, drupal, drupal6, drupal7, drupal8, drupal9, drupal10, drupal11, generic, laravel, magento, magento2, php, shopware6, silverstripe, symfony, typo3, wordpress
25- # See https://ddev.readthedocs.io /en/stable/users/quickstart/ for more
27+ # See https://docs. ddev.com /en/stable/users/quickstart/ for more
2628# information on the different project types
2729
2830# docroot: <relative_path> # Relative path to the directory containing index.php.
2931
30- # php_version: "8.3" # PHP version to use, "5.6" through "8.4 "
32+ # php_version: "8.3" # PHP version to use, "5.6" through "8.5 "
3133
3234# You can explicitly specify the webimage but this
3335# is not recommended, as the images are often closely tied to DDEV's' behavior,
3436# so this can break upgrades.
3537
36- # webimage: <docker_image> # nginx/php docker image.
38+ # webimage: <docker_image>
39+ # It’s unusual to change this option, and we don’t recommend it without Docker experience and a good reason.
40+ # Typically, this means additions to the existing web image using a .ddev/web-build/Dockerfile.*
3741
3842# database:
3943# type: <dbtype> # mysql, mariadb, postgres
4044# version: <version> # database version, like "10.11" or "8.0"
41- # MariaDB versions can be 5.5-10.8, 10.11, and 11.4.
42- # MySQL versions can be 5.5-8.0.
43- # PostgreSQL versions can be 9-17.
45+ # MariaDB versions can be 5.5-10.8, 10.11, 11.4, 11.8
46+ # MySQL versions can be 5.5-8.0, 8.4
47+ # PostgreSQL versions can be 9-18
4448
4549# router_http_port: <port> # Port to be used for http (defaults to global configuration, usually 80)
4650# router_https_port: <port> # Port for https (defaults to global configuration, usually 443)
@@ -50,24 +54,16 @@ disable_upload_dirs_warning: true
5054# "ddev xdebug" to enable Xdebug and "ddev xdebug off" to disable it work better,
5155# as leaving Xdebug enabled all the time is a big performance hit.
5256
53- # xhgui_https_port: 8142
54- # Can be used to change the router https port for xhgui application
57+ # xhgui_http_port: "8143"
58+ # xhgui_https_port: "8142"
59+ # The XHGui ports can be changed from the default 8143 and 8142
5560# Very rarely used
5661
57- # xhgui_http_port: 8143
58- # Can be used to change the router http port for xhgui application
59- # Very rarely used
60-
61- # host_xhgui_port: 8142
62- # Can be used to change the host binding port of the xhgui
63- # application. Rarely used; only when port conflict and
62+ # host_xhgui_port: "8142"
63+ # Can be used to change the host binding port of the XHGui
64+ # application. Rarely used; only when port conflict and
6465# bind_all_ports is used (normally with router disabled)
6566
66- # xhprof_enabled: false # Set to true to enable Xhprof and "ddev start" or "ddev restart"
67- # Note that for most people the commands
68- # "ddev xhprof" to enable Xhprof and "ddev xhprof off" to disable it work better,
69- # as leaving Xhprof enabled all the time is a big performance hit.
70-
7167# xhprof_mode: [prepend|xhgui|global]
7268# Set to "xhgui" to enable XHGui features
7369# "xhgui" will become default in a future major release
@@ -100,7 +96,7 @@ disable_upload_dirs_warning: true
10096
10197# nodejs_version: "22"
10298# change from the default system Node.js version to any other version.
103- # See https://ddev.readthedocs.io /en/stable/users/configuration/config/#nodejs_version for more information
99+ # See https://docs. ddev.com /en/stable/users/configuration/config/#nodejs_version for more information
104100# and https://www.npmjs.com/package/n#specifying-nodejs-versions for the full documentation,
105101# Note that using of 'ddev nvm' is discouraged because "nodejs_version" is much easier to use,
106102# can specify any version, and is more robust than using 'nvm'.
@@ -136,7 +132,7 @@ disable_upload_dirs_warning: true
136132
137133# ddev_version_constraint: ""
138134# Example:
139- # ddev_version_constraint: ">= 1.22.4 "
135+ # ddev_version_constraint: ">= 1.24.8 "
140136# This will enforce that the running ddev version is within this constraint.
141137# See https://github.com/Masterminds/semver#checking-version-constraints for
142138# supported constraint formats
@@ -165,8 +161,8 @@ disable_upload_dirs_warning: true
165161# - "mutagen": enables Mutagen for this project.
166162# - "nfs": enables NFS for this project.
167163#
168- # See https://ddev.readthedocs.io /en/stable/users/install/performance/#nfs
169- # See https://ddev.readthedocs.io /en/stable/users/install/performance/#mutagen
164+ # See https://docs. ddev.com /en/stable/users/install/performance/#nfs
165+ # See https://docs. ddev.com /en/stable/users/install/performance/#mutagen
170166
171167# fail_on_hook_fail: False
172168# Decide whether 'ddev start' should be interrupted by a failing hook
@@ -215,7 +211,7 @@ disable_upload_dirs_warning: true
215211
216212# ngrok_args: --basic-auth username:pass1234
217213# Provide extra flags to the "ngrok http" command, see
218- # https://ngrok.com/docs/ngrok- agent/config or run "ngrok http -h"
214+ # https://ngrok.com/docs/agent/config/v3/#agent-configuration or run "ngrok http -h"
219215
220216# disable_settings_management: false
221217# If true, DDEV will not create CMS-specific settings files like
@@ -293,7 +289,7 @@ disable_upload_dirs_warning: true
293289# Many DDEV commands can be extended to run tasks before or after the
294290# DDEV command is executed, for example "post-start", "post-import-db",
295291# "pre-composer", "post-composer"
296- # See https://ddev.readthedocs.io /en/stable/users/extend/custom-commands/ for more
292+ # See https://docs. ddev.com /en/stable/users/extend/custom-commands/ for more
297293# information on the commands that can be extended and the tasks you can define
298294# for them. Example:
299295# hooks:
0 commit comments