Instalación de MuseDock CMS
Requisitos del sistema
MuseDock CMS requiere:
- PHP 8.1+ con extensiones: pdo, pdo_pgsql, mbstring, json, openssl, fileinfo, gd o imagick
- PostgreSQL 13+ (también compatible con MySQL 8+)
- Caddy o Nginx como servidor web
- Composer 2.x
- Mínimo 512MB RAM, 1GB de espacio en disco
Instalación rápida
- Clonar el repositorio:
git clone https://github.com/caimari/musedock.git - Instalar dependencias:
composer install --no-dev - Copiar
.env.examplea.envy configurar - Ejecutar el instalador: visitar
https://tudominio.com/install/ - El instalador crea la base de datos, usuario admin y configuración inicial
Configuración del entorno
Variables principales del archivo .env:
APP_URL- URL de tu sitioDB_DRIVER-pgsqlomysqlDB_HOST,DB_NAME,DB_USER,DB_PASS- Conexión a base de datosAPP_DEBUG-trueen desarrollo,falseen producción
Permisos
Asegurar permisos de escritura en:
storage/- Logs, caché y vistas compiladaspublic/uploads/- Archivos subidospublic/media/- Media Manager