Es el archivo principal de configuración del entorno.
Define:
- Tipo de proyecto
- Servicios
- Versiones
- Base de datos
- Herramientas
Ejemplo básico Drupal
name: drupal-project
recipe: drupal10
config:
webroot: web
Ejemplo WordPress
name: wordpress-project
recipe: wordpress
config:
webroot: .
Servicios comunes
services:
database:
type: mysql:8.0
Personalización
Puede configurarse:
- PHP 8.3
- Redis
- Solr
- Node
- Mailhog
- Composer