docs: #3625390 Document the DDEV install and fix the shipped DDEV config

Closes #3625390

The README only documented a host-Composer install. The shipped .ddev/config.yaml was also broken: webimage_extra_packages: ["php${DDEV_PHP_VERSION}-yaml"] makes ddev start fail with "Unable to locate package php8.4-yaml", and Node 18 contradicts package.json, which needs Node 20+.

Verified by following the README literally in a fresh DDEV project.

AI-Generated: Yes

Checkpoints

  • File an issue
  • Addition / Change / Update / Fix
  • Reviewed by a human
  • Code review by maintainers
  • Review with the product owner

Merge request reports

Loading
Loading