MovieMaster corre en cualquier hosting compartido o VPS razonable. Esto es lo que necesitas antes de instalar.
Mínimos #
- PHP 8.2 o superior (recomendado 8.3), con las extensiones habituales de un hosting compartido moderno:
pdo,mbstring,gdoimagick,curl,zip,intl. - Base de datos: MySQL 5.7+/8 o MariaDB 10.4+. SQLite funciona para pruebas o catálogos pequeños, pero no se recomienda en producción con mucho tráfico.
- Servidor web: Apache (con
mod_rewritey soporte de.htaccess) o nginx. - Espacio en disco: depende del tamaño del catálogo. Las imágenes se comprimen automáticamente (AVIF), pero un catálogo grande con miles de títulos puede ocupar varios GB.
- Cron: capacidad de programar una tarea cada minuto (
crontabo el "Cron Jobs" del panel de hosting).
Recomendado #
- HTTPS activo desde el primer día: el sitio funciona sin él, pero el SEO, la PWA y varias cabeceras de seguridad lo dan por hecho.
- Caché OPcache de PHP activada en el servidor, para que el sitio responda rápido bajo carga.
- Un plan con CPU dedicada o burst razonable si vas a tener un catálogo grande importándose por primera vez: la importación desde TMDB es la tarea más intensiva.
Lo que no necesitas #
- No necesitas Node.js ni ningún paso de compilación en el servidor: el CSS y JS ya vienen generados en el paquete que descargas.
- No necesitas Redis ni ningún servicio externo para empezar (hay un plugin de caché con Redis opcional si tu hosting lo ofrece).
- No necesitas servidores de vídeo propios para instalar: eso lo conectas después, por título, desde el panel.
Si tu hosting cumple esto, puedes seguir con la guía de instalación.