https://github.com/oscarnovasf/lando-base-drupal
Esqueleto para añadir Lando a nuestros proyectos Drupal
https://github.com/oscarnovasf/lando-base-drupal
drupal lando
Last synced: 3 months ago
JSON representation
Esqueleto para añadir Lando a nuestros proyectos Drupal
- Host: GitHub
- URL: https://github.com/oscarnovasf/lando-base-drupal
- Owner: oscarnovasf
- License: other
- Created: 2025-05-02T16:43:45.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-05-02T17:38:57.000Z (11 months ago)
- Last Synced: 2025-05-02T18:32:33.478Z (11 months ago)
- Topics: drupal, lando
- Language: PHP
- Homepage:
- Size: 24.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Funding: .github/FUNDING.yml
- License: LICENSE.md
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
Lando: Base para Drupal
===
Plantilla/Esqueleto para proyectos Drupal con [Lando](https://lando.dev/).
[![version][version-badge]][changelog]
[![Licencia][license-badge]][license]
[![Código de conducta][conduct-badge]][conduct]
[![Donate][donate-badge]][donate-url] 
---
## Información
Esta es una plantilla que permite integrar nuestros proyectos Drupal para el
desarrollo con Lando.
Los contenedores que se montan son (6 + 1 que sería de proxy):
- Apache (appserver)
- MariaDB (database)
- Adminer (adminer)
- Redys (cache)
- Chrome Driver (chromedriver)
- Mailpit (mailpit)
---
## Requisitos
Los requisitos son los mismos que para [Lando](https://lando.dev/), no tenemos
ningún requisito especial.
---
## Instalación
Sólo es necesario copiar los siguientes archivos/directorios en la raíz del
proyecto:
- .lando
- .vscode
- .lando.yml
Se debe modificar el archivo .lando.yml el texto [NOMBRE_PROYECTO] por el nombre
que deseemos y el texto [PASSWORD] por la contraseña de la base de datos.
No debemos olvidarnos que deberemos configurar el archivo `settings.php` con los
datos de conexión pertinentes (sustituyendo las mismas cadenas de antes):
```php
$databases['default']['default'] = [
'database' => '[NOMBRE_PROYECTO]',
'username' => 'u[NOMBRE_PROYECTO]',
'password' => '[PASSWORD]',
'prefix' => '',
'host' => 'database.[NOMBRE_PROYECTO].internal',
'port' => 3306,
...
];
```
> [!NOTE]
> Se recomienda el uso del script [iniciar-proyecto](https://github.com/oscarnovasf/iniciar-proyecto).
---
⌨️ con ❤️ por [Óscar Novás][mi-web] 😊
[mi-web]: https://oscarnovas.com "for developers"
[version]: v1.0.0
[version-badge]: https://img.shields.io/badge/Versión-1.0.0-blue.svg
[license]: LICENSE.md
[license-badge]: https://img.shields.io/badge/Licencia-GPLv3+-green.svg "Leer la licencia"
[conduct]: CODE_OF_CONDUCT.md
[conduct-badge]: https://img.shields.io/badge/C%C3%B3digo%20de%20Conducta-2.0-4baaaa.svg "Código de conducta"
[changelog]: CHANGELOG.md "Histórico de cambios"
[donate-badge]: https://img.shields.io/badge/Donaci%C3%B3n-PayPal-red.svg
[donate-url]: https://paypal.me/oscarnovasf "Haz una donación"