Wprowadzenie do TubePress
Czym jest TubePress, jaka filozofia za nim stoi i jak zbudowany jest ten CMS.
Witamy w dokumentacji TubePress. TubePress to bezpłatny, samodzielnie hostowany system zarządzania treścią dla witryn wideo. Pobierasz go, instalujesz na własnym serwerze i zostajesz właścicielem wszystkiego — kodu, bazy danych, filmów i odbiorców. Brak opłat licencyjnych, planów premium, limitów użytkowania i plików kodowanych ionCube. Każda linia to czytelny, nowoczesny PHP.
Ten podręcznik obejmuje całą drogę: instalację TubePress, wypełnianie go treścią, optymalizację wydajności i wyglądu, pozycjonowanie i monetyzację filmów, a gdy zajdzie taka potrzeba — integrację z opcjonalnymi usługami w chmurze wspierającymi AI i katalog treści.
Czym jest TubePress?
TubePress jest dla witryn wideo tym, czym WordPress jest dla blogów: kompletną, rozszerzalną platformą, która obsługuje trudne elementy — przesyłanie i transkodowanie wideo, organizowanie dużej biblioteki, szybkie jej serwowanie, pozycjonowanie i generowanie przychodów — pozostając jednocześnie wystarczająco prostą do uruchomienia na zwykłym hostingu.
Zbudowany jest w czystym PHP bez frameworka: bez zależności Composera, które mogłyby się zepsuć, bez kroku budowania Node.js, bez zakodowanych blobów. Działa na zwykłym stosie LAMP lub LEMP (Apache lub Nginx + PHP + MySQL/MariaDB). Dzięki temu jest tani w hostowaniu, łatwy do audytu i gotowy do modyfikacji.
| Zasada | Co to dla Ciebie oznacza |
|---|---|
| Bezpłatny i samodzielnie hostowany | Brak opłat licencyjnych, osobistych ani komercyjnych. Uruchamiaj tyle witryn, ile chcesz, na własnych serwerach. |
| Otwarty, czytelny kod źródłowy | Czysty PHP 8 — bez ionCube, bez kodowania. Czytaj go, zmieniaj, rozbudowuj. |
| Zbudowany z myślą o skali | Testowany z bibliotekami setek tysięcy filmów: zadania segmentowane, ranking CTR i pseudo-cron niewymagający systemowego crontab. |
| Brak uzależnienia od dostawcy | Standardowy schemat MySQL i pliki na dysku. Twórz kopie zapasowe, przenoś hosting lub eksportuj kiedy chcesz. |
| Rozszerzalny | System motywów i wtyczek w stylu WordPress z hakami akcji i filtrów. |
Co możesz zbudować
TubePress od razu zawiera wszystko, czego potrzebuje produkcyjna witryna wideo. Kluczowe możliwości — każda omówiona szczegółowo w dalszej części dokumentacji — to:
Jak zorganizowany jest TubePress
Zrozumienie struktury ułatwia wszystko inne. TubePress oddziela stały, aktualizowany rdzeń od dodatków, które instalujesz i usuwasz swobodnie. Aktualizacje dotyczą wyłącznie rdzenia, więc Twoje motywy, wtyczki i treści nigdy nie są nadpisywane.
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…)Z każdym z tych obszarów zapoznasz się bliżej w dokumentacji referencyjnej Architektura. Na razie zapamiętaj złotą zasadę: dostosowuj za pomocą motywów, wtyczek i ustawień — nigdy przez edytowanie rdzenia.
Bezpłatne oprogramowanie, opcjonalne usługi w chmurze
Sam CMS jest całkowicie bezpłatny i działa w pełni samodzielnie. Oddzielnie możesz połączyć swoją witrynę z bezpłatnym kontem tubepress.io, aby odblokować opcjonalne usługi w chmurze w modelu pay-as-you-go, które w przeciwnym razie wymagałyby uruchomienia przez Ciebie rozbudowanej infrastruktury:
- Katalog treści — importuj z biblioteki ponad 400 000 filmów gotowych do publikacji zamiast scrapować własne.
- Funkcje AI — generuj tytuły, opisy i tłumaczenia przez zarządzany proxy AI.
- Marketplace — instaluj licencjonowane wtyczki premium i motywy.
- Wsparcie i ogłoszenia — otwieraj zgłoszenia i otrzymuj aktualizacje produktu bezpośrednio z panelu administracyjnego.
Usługi te są rozliczane za pomocą prepaidowych kredytów, a nowe konta otrzymują 150 darmowych kredytów na start. Żadna z tych usług nie jest wymagana do prowadzenia witryny wideo — są dostępne, gdy chcesz działać szybciej. Zobacz Łączenie konta, aby uzyskać pełny obraz.
Jak zorganizowana jest ta dokumentacja
Pasek boczny grupuje dokumentację według tego, co chcesz zrobić:
- Pierwsze kroki — wymagania, instalacja i pierwszy dzień.
- Panel administracyjny i treści — codzienne zarządzanie biblioteką.
- Import, media i wygląd — wypełnianie witryny, transkodowanie i stylizacja.
- SEO i wzrost — pozycjonowanie, monetyzacja i języki.
- Twoje konto, użytkownicy i administracja — usługi w chmurze, członkowie, bezpieczeństwo i konserwacja.
- Dokumentacja dla deweloperów — architektura, haki, API motywów i CLI.
- Dokumentacja referencyjna i pomoc — pełna lista ustawień, rozwiązywanie problemów i FAQ.
Użyj pola filtrowania na górze paska bocznego (naciśnij /), aby przejść bezpośrednio do dowolnej strony.
Co zrobić dalej
Nadal masz problem?
Otwórz zgłoszenie z poziomu panelu, a nasz zespół Ci pomoże.