seedem / seed-cms-installer
A custom Drupal installer for SeeD CMS projects. Includes preconfigured theme, modules, and installation recipes for blogs. Designed for fast setup and modular architecture.
Installs: 2
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
Type:project
Requires
- composer/installers: ^2.3
- drupal/cms: 1.2.x-dev
- drush/drush: ^13.0
- seed/seed_cms_blog_recipe: dev-main
- seed/seed_cms_blog_theme: dev-main
- seed/seed_cms_comments_recipe: dev-main
- seed/seed_cms_custom_footer_block: dev-main
- seed/seed_cms_custom_footer_menu: dev-main
- seed/seed_cms_theme_installer: dev-main
Conflicts
This package is auto-updated.
Last update: 2025-09-12 16:01:48 UTC
README
Este es el instalador de la base de código de Drupal/CMS con las recetas personalizadas para la receta Blog de Seed EM, se puede realizar la instalación con composer create project
El instalador está basado en drupal/cms
El instalador descargará las recetas, tema y módulo requerido para el funcionamiento del proyecto blog de Seed EM.
-
Repositorios de recetas
- Receta Principal composer config repositories.seed_cms_blog_recipe git "https://seedem.visualstudio.com/SeeD%20Drupal%20CMS/_git/seed_cms_blog_recipe"
- Receta de comentarios composer config repositories.seed_cms_comments_recipe git "https://seedem.visualstudio.com/SeeD%20Drupal%20CMS/_git/seed_cms_comments_recipe"
- Receta bloque del footer composer config repositories.seed_cms_custom_footer_block git "https://seedem.visualstudio.com/SeeD%20Drupal%20CMS/_git/seed_cms_custom_footer_block"
- Receta menú del footer composer config repositories.seed_cms_custom_footer_menu git "https://seedem.visualstudio.com/SeeD%20Drupal%20CMS/_git/seed_cms_custom_footer_menu"
-
Repositorio del módulo y tema
- Tema para el blog composer config repositories.seed_cms_blog_theme git "https://seedem.visualstudio.com/SeeD%20Drupal%20CMS/_git/seed_cms_blog_theme"
- Módulo para instalar el tema composer config repositories.seed_cms_theme_installer git "https://seedem.visualstudio.com/SeeD%20Drupal%20CMS/_git/seed_cms_theme_installer"
Instalación
Requerimientos
- Necesita tener acceso al proyecto SeeD Drupal CMS
- Debe generar un PAL (Personal Access Token) y almacenar la credencial de acceso en el archivo
auth.json
con el fin de que al crear el proyecto con composer pueda tener acceso a los repositorios privados (documentación)
{ "http-basic": { "seedem.visualstudio.com": { "username": "anyuser", "password": "PERSONAL_ACCCESS_TOKEN" } }
Creación del proyecto
Para tener todo el código base bastará con ejecutar el comando
composer create-project seedem/seed-cms-installer nuevoBlog --stability=dev
La estructura resultante es como la siguiente
./prueba-pkg ├── composer.json ├── composer.lock ├── readme.MD (este archivo) ├── recipes │ ├── drupal_cms_accessibility_tools │ ... │ ├── seed_cms_blog_recipe (receta Seed EM) │ ├── seed_cms_comments_recipe (receta Seed EM) │ ├── seed_cms_custom_footer_block (receta Seed EM) │ └── seed_cms_custom_footer_menu (receta Seed EM) └── web │ ├── autoload.php │ ... │ ├── modules │ │ ├── contrib │ │ │ ├── seed_cms_theme_installer (Módulo Seed EM) │ ... │ ├── themes │ │ ├── contrib │ │ │ ├── drupal_cms_olivero │ │ │ ├── easy_email_theme │ │ │ ├── gin │ │ │ └── seed_cms_blog_theme (Tema Seed EM) │ └── update.php ...
De aquí en adelante podemos continuar con las instrucciones usuales para la instación de Drupal CMS (documentación)