Ga naar inhoud
TubePress — gratis, zelf gehost & actief onderhouden
Aan de slag

Introductie tot TubePress

Wat TubePress is, de filosofie erachter en hoe het CMS is opgebouwd.

Welkom bij de TubePress-documentatie. TubePress is een gratis, zelfgehost contentmanagementsysteem voor video tube-sites. Je downloadt het, installeert het op je eigen server en bent eigenaar van alles — de code, de database, de video's en het publiek. Er zijn geen licentiekosten, geen premiumlagen, geen gebruikslimieten en geen ionCube-versleutelde bestanden. Elke regel is leesbare, moderne PHP.

Dit handboek behandelt de hele reis: TubePress installeren, het vullen met inhoud, het snel en aantrekkelijk maken, je video's rangschikken en monetiseren, en — wanneer je dat wilt — koppelen aan de optionele clouddiensten die AI en de inhoudscatalogus aandrijven.

Haast? Ga naar Installatie om een site in ongeveer vijf minuten aan de gang te krijgen, en volg daarna Eerste stappen. Je kunt hier altijd terugkeren voor het grote geheel.

Wat is TubePress?

TubePress is voor tube-sites wat WordPress voor blogs is: een compleet, uitbreidbaar platform dat de moeilijke delen afhandelt — video uploaden en transcoderen, een grote bibliotheek organiseren, deze snel beschikbaar stellen, rangschikken en omzetten in inkomsten — terwijl het eenvoudig genoeg blijft om op standaardhostingomgevingen te draaien.

Het is gebouwd in pure PHP zonder framework: geen Composer runtime-afhankelijkheden die kunnen breken, geen Node.js-bouwstap, geen versleutelde blobs. Het draait op een gewone LAMP- of LEMP-stack (Apache of nginx + PHP + MySQL/MariaDB). Dat maakt het goedkoop te hosten, eenvoudig te controleren en vrij om aan te passen.

PrincipeWat het voor jou betekent
Gratis & zelfgehostGeen licentiekosten, persoonlijk of commercieel. Draai zoveel sites als je wilt op je eigen servers.
Open, leesbare broncodeGewone PHP 8 — geen ionCube, geen versleuteling. Lees het, verander het, breid het uit.
Gebouwd voor schaalGetest met bibliotheken van honderdduizenden video's: gestapelde taken, CTR-rangschikking en een pseudo-cron die geen systeem-crontab nodig heeft.
Geen lock-inStandaard MySQL-schema en bestanden op schijf. Maak een back-up, verplaats de host of exporteer wanneer je wilt.
UitbreidbaarEen WordPress-achtig thema- en pluginsysteem met actie- en filterhooks.

Wat je kunt bouwen

TubePress wordt geleverd met alles wat een productie-tube-site standaard nodig heeft. De belangrijkste mogelijkheden — elk verderop in deze documentatie uitgebreid behandeld — zijn:

Hoe TubePress is opgebouwd

De structuur begrijpen maakt alles eenvoudiger. TubePress scheidt een vaste, bij te werken kern van de add-ons die je vrij installeert en verwijdert. Updates raken altijd alleen de kern, zodat je thema's, plugins en inhoud nooit worden overschreven.

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…)

Je komt elk van deze gebieden tegen in de Architectuur-referentie. Onthoud voor nu de gouden regel: pas aan via thema's, plugins en instellingen — nooit door de kern te bewerken.

Gratis software, optionele clouddiensten

Het CMS zelf is volledig gratis en werkt geheel zelfstandig. Afzonderlijk kun je je site koppelen aan een gratis tubepress.io-account om optionele, betaal-per-gebruik clouddiensten te ontgrendelen die anders zware infrastructuur vereisen:

  • De inhoudscatalogus — importeer uit een bibliotheek van 400.000+ publicatieklare video's in plaats van zelf te scrapen.
  • AI-functies — genereer titels, beschrijvingen en vertalingen via een beheerde AI-proxy.
  • De marktplaats — installeer gelicentieerde premium-plugins en -thema's.
  • Ondersteuning & aankondigingen — open tickets en ontvang productupdates vanuit het beheerpaneel.

Deze diensten worden gefactureerd met prepaid credits, en nieuwe accounts beginnen met 150 gratis credits. Niets hiervan is vereist om een tube-site te draaien — het is er wanneer je sneller wilt gaan. Zie Je account koppelen voor het volledige overzicht.

Jouw gegevens blijven van jou. Zelfs wanneer verbonden, staan je video's, gebruikers en instellingen in jouw database op jouw server. Het cloudaccount verwerkt alleen credits, downloads en ondersteuning.

Hoe deze documentatie is ingedeeld

De zijbalk groepeert de documentatie op basis van wat je wilt doen:

  • Aan de slag — vereisten, installatie en je eerste dag.
  • Het beheerpaneel & inhoud — het dagelijkse beheer van de bibliotheek.
  • Importeren, media & uiterlijk — de site vullen, transcoderen en vormgeven.
  • SEO & groei — rangschikking, monetisatie en talen.
  • Je account, gebruikers & beheer — clouddiensten, leden, beveiliging en onderhoud.
  • Ontwikkelaarsreferentie — architectuur, hooks, de thema API en CLI.
  • Referentie & hulp — de volledige instellingenlijst, probleemoplossing en FAQ.

Gebruik het filtervak bovenaan de zijbalk (druk op /) om direct naar elke pagina te gaan.

Wat nu?

Nog vastgelopen?

Open een ticket vanuit uw dashboard en ons team helpt u verder.

Probeer de live demo → TubePress downloaden →