Introducción a TubePress
Qué es TubePress, la filosofía que hay detrás y cómo está estructurado el CMS.
Bienvenido a la documentación de TubePress. TubePress es un sistema de gestión de contenido gratuito y autoalojado para sitios de video tube. Lo descargas, lo instalas en tu propio servidor y eres dueño de todo: el código, la base de datos, los videos y la audiencia. No hay tarifas de licencia, niveles premium, límites de uso ni archivos codificados con ionCube. Cada línea es PHP moderno y legible.
Este manual cubre todo el recorrido: instalar TubePress, llenarlo de contenido, hacerlo rápido y atractivo, posicionar y monetizar tus videos y, cuando los necesites, conectarte a los servicios en la nube opcionales que impulsan la IA y el catálogo de contenido.
¿Qué es TubePress?
TubePress es para los sitios tube lo que WordPress es para los blogs: una plataforma completa y extensible que se encarga de las partes difíciles —subir y transcodificar video, organizar una gran biblioteca, servirla rápidamente, posicionarla y convertirla en ingresos— sin dejar de ser lo suficientemente sencilla como para ejecutarse en un alojamiento estándar.
Está construido en PHP puro sin framework: sin dependencias de tiempo de ejecución de Composer que puedan romperse, sin paso de compilación de Node.js, sin blobs codificados. Funciona en una pila LAMP o LEMP estándar (Apache o Nginx + PHP + MySQL/MariaDB). Eso lo hace económico de alojar, fácil de auditar y libre de modificar.
| Principio | Lo que significa para ti |
|---|---|
| Gratuito y autoalojado | Sin cuota de licencia, personal o comercial. Ejecuta tantos sitios como quieras en tus propios servidores. |
| Código fuente abierto y legible | PHP 8 puro: sin ionCube, sin codificación. Léelo, modifícalo, extiéndelo. |
| Diseñado para escalar | Probado con bibliotecas de cientos de miles de videos: trabajos en fragmentos, clasificación CTR y un pseudo-cron que no necesita crontab del sistema. |
| Sin bloqueo de proveedor | Esquema MySQL estándar y archivos en disco. Haz copias de seguridad, cambia de servidor o exporta cuando quieras. |
| Extensible | Un sistema de temas y plugins estilo WordPress con ganchos de acción y filtros. |
Qué puedes construir
TubePress incluye todo lo que un sitio tube en producción necesita desde el primer momento. Las capacidades principales —cada una tratada en profundidad más adelante en esta documentación— son:
Cómo está estructurado TubePress
Entender la distribución facilita todo lo demás. TubePress separa un núcleo fijo y actualizable de los complementos que instalas y eliminas libremente. Las actualizaciones solo tocan el núcleo, por lo que tus temas, plugins y contenido nunca se sobreescriben.
tubepress/
├── config/ App, database & install configuration
├── src/ The core engine (never edit to customise)
│ ├── Core/ App, Router, Database, CronManager, managers
│ ├── Auth/ Authentication & permission gate
│ ├── Models/ Video, Category, Performer, User, Setting…
│ ├── Admin/ Admin panel controllers
│ ├── Front/ Public-facing controllers
│ ├── Helpers/ Format, uploads, SEO, rate limiting…
│ ├── Plugin/ Hook system & plugin manager
│ └── Theme/ Theme manager & renderer
├── sql/ Numbered, auto-run database migrations
├── templates/ Admin panel & install wizard views
├── public/ Web root — index.php, uploads/
│
├── themes/ ← add-ons: drop-in themes (active: "simply")
├── plugins/ ← add-ons: drop-in plugins (agegate, backup, ctr)
└── lang/ Translation files (en, fr, de, es, ar…)Conocerás cada una de estas áreas en la referencia de Arquitectura. Por ahora, recuerda la regla de oro: personaliza a través de temas, plugins y ajustes, nunca editando el núcleo.
Software gratuito, servicios en la nube opcionales
El CMS en sí es completamente gratuito y funciona por sí solo. De forma separada, puedes vincular tu sitio a una cuenta gratuita de tubepress.io para desbloquear servicios en la nube opcionales de pago por uso que de otro modo requerirían que ejecutes infraestructura pesada tú mismo:
- El catálogo de contenido — importa desde una biblioteca de más de 400 000 videos listos para publicar en lugar de hacer scraping propio.
- Funciones de IA — genera títulos, descripciones y traducciones a través de un proxy de IA gestionado.
- El marketplace — instala plugins y temas premium con licencia.
- Soporte y anuncios — abre tickets y recibe actualizaciones del producto desde el panel de administración.
Estos servicios se facturan con créditos de prepago, y las nuevas cuentas comienzan con 150 créditos gratuitos. Nada de esto es necesario para gestionar un sitio tube: está ahí cuando quieras avanzar más rápido. Consulta Conectar tu cuenta para ver el panorama completo.
Cómo está organizada esta documentación
La barra lateral agrupa la documentación por lo que estás intentando hacer:
- Primeros pasos — requisitos, instalación y tu primer día.
- El panel de administración y el contenido — el día a día de gestionar la biblioteca.
- Importación, medios y apariencia — llenar el sitio, transcodificar y darle estilo.
- SEO y crecimiento — posicionamiento, monetización e idiomas.
- Tu cuenta, usuarios y administración — servicios en la nube, miembros, seguridad y mantenimiento.
- Referencia para desarrolladores — arquitectura, ganchos, la API de temas y CLI.
- Referencia y ayuda — la lista completa de ajustes, resolución de problemas y FAQ.
Usa el cuadro de filtro en la parte superior de la barra lateral (pulsa /) para ir directamente a cualquier página.
Adónde ir a continuación
¿Todavía con dudas?
Abre un ticket desde tu panel y nuestro equipo te ayudará.