Introduzione a TubePress
Che cos'è TubePress, la filosofia che lo anima e come è strutturato il CMS.
Benvenuto nella documentazione di TubePress. TubePress è un sistema di gestione dei contenuti gratuito e self-hosted per siti tube video. Lo scarichi, lo installi sul tuo server e possiedi tutto — il codice, il database, i video e il pubblico. Non ci sono canoni di licenza, livelli premium, limiti di utilizzo né file codificati con ionCube. Ogni riga è PHP moderno e leggibile.
Questo manuale copre l'intero percorso: installare TubePress, riempirlo di contenuti, renderlo veloce e curato graficamente, posizionare e monetizzare i tuoi video, e — quando lo desideri — collegarti ai servizi cloud opzionali che alimentano l'AI e il catalogo dei contenuti.
Cos'è TubePress?
TubePress sta ai siti tube come WordPress sta ai blog: una piattaforma completa ed estensibile che si occupa delle parti difficili — caricamento e transcodifica dei video, organizzazione di una libreria ampia, distribuzione rapida, posizionamento e conversione in entrate — rimanendo abbastanza semplice da gestire su un hosting comune.
È costruito in PHP puro senza framework: nessuna dipendenza runtime di Composer da gestire, nessun passaggio di build Node.js, nessun blob codificato. Funziona su un normale stack LAMP o LEMP (Apache o Nginx + PHP + MySQL/MariaDB). Questo lo rende economico da ospitare, facile da ispezionare e libero di essere modificato.
| Principio | Cosa significa per te |
|---|---|
| Gratuito e self-hosted | Nessun canone di licenza, personale o commerciale. Gestisci tutti i siti che vuoi sui tuoi server. |
| Sorgente aperto e leggibile | PHP 8 semplice — niente ionCube, niente codifica. Leggilo, modificalo, estendilo. |
| Progettato per la scalabilità | Testato con librerie di centinaia di migliaia di video: job chunked, ranking CTR e un pseudo-cron che non richiede nessun crontab di sistema. |
| Nessun lock-in | Schema MySQL standard e file su disco. Esegui backup, cambia host o esporta quando vuoi. |
| Estensibile | Un sistema di temi e plugin in stile WordPress con hook di azione e filtro. |
Cosa puoi realizzare
TubePress include tutto ciò di cui un sito tube in produzione ha bisogno già di serie. Le funzionalità principali — ognuna approfondita nelle prossime sezioni — sono:
Come è strutturato TubePress
Capire la struttura rende tutto il resto più semplice. TubePress separa un core fisso e aggiornabile dagli add-on che installi e rimuovi liberamente. Gli aggiornamenti toccano solo il core, quindi temi, plugin e contenuti non vengono mai sovrascritti.
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…)Esplorerai ognuna di queste aree nel riferimento Architettura. Per ora, ricorda la regola d'oro: personalizza tramite temi, plugin e impostazioni — mai modificando il core.
Software gratuito, servizi cloud opzionali
Il CMS in sé è completamente gratuito e funziona del tutto in autonomia. Separatamente, puoi collegare il tuo sito a un account tubepress.io gratuito per sbloccare servizi cloud opzionali a consumo che altrimenti richiederebbero un'infrastruttura pesante da gestire autonomamente:
- Il catalogo dei contenuti — importa da una libreria di oltre 400.000 video pronti per la pubblicazione invece di scrapare i tuoi.
- Funzionalità AI — genera titoli, descrizioni e traduzioni tramite un proxy AI gestito.
- Il marketplace — installa plugin e temi premium con licenza.
- Supporto e annunci — apri ticket e ricevi aggiornamenti del prodotto direttamente dal pannello di amministrazione.
Questi servizi vengono addebitati con crediti prepagati, e i nuovi account iniziano con 150 crediti gratuiti. Nulla di tutto questo è necessario per gestire un sito tube — è disponibile quando vuoi muoverti più velocemente. Consulta Collegare il tuo account per il quadro completo.
Come è organizzata questa documentazione
La barra laterale raggruppa la documentazione in base a ciò che stai cercando di fare:
- Per iniziare — requisiti, installazione e il tuo primo giorno.
- Il pannello di amministrazione e i contenuti — la gestione quotidiana della libreria.
- Importazione, media e aspetto — riempire il sito, transcodificare e personalizzarne lo stile.
- SEO e crescita — posizionamento, monetizzazione e lingue.
- Il tuo account, utenti e amministrazione — servizi cloud, iscritti, sicurezza e manutenzione.
- Riferimento per sviluppatori — architettura, hook, l'API del tema e CLI.
- Riferimento e aiuto — l'elenco completo delle impostazioni, risoluzione dei problemi e FAQ.
Usa la casella di filtro in cima alla barra laterale (premi /) per passare direttamente a qualsiasi pagina.
Dove andare adesso
Ancora bloccato?
Apri un ticket dalla tua dashboard e il nostro team ti aiuterà.