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.

dev-main 2025-09-12 16:01 UTC

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.

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)