Перейти к содержимому
TubePress — бесплатный, самостоятельный & активно поддерживаемый
Начало работы

Введение в TubePress

Что такое TubePress, философия проекта и из чего состоит эта CMS.

Добро пожаловать в документацию TubePress. TubePress — это бесплатная система управления контентом с самостоятельным хостингом для видеосайтов. Вы скачиваете её, устанавливаете на собственный сервер и владеете всем — кодом, базой данных, видео и аудиторией. Никаких лицензионных сборов, платных уровней, ограничений использования и файлов, закодированных ionCube. Каждая строка написана на читаемом современном PHP.

Это руководство охватывает весь путь: установку TubePress, наполнение его контентом, обеспечение быстрой работы и привлекательного внешнего вида, ранжирование и монетизацию видео, а также — при желании — подключение к дополнительным облачным сервисам, обеспечивающим работу AI и каталога контента.

Спешите? Перейдите к Установке, чтобы запустить сайт примерно за пять минут, затем следуйте Первым шагам. Вы всегда можете вернуться сюда за общей картиной.

Что такое TubePress?

TubePress относится к видеосайтам так же, как WordPress к блогам: это полноценная, расширяемая платформа, которая берёт на себя сложные задачи — загрузку и транскодирование видео, организацию большой библиотеки, быструю раздачу контента, его ранжирование и монетизацию — оставаясь при этом достаточно простой для работы на стандартном хостинге.

Он построен на чистом PHP без фреймворков: никаких зависимостей Composer, которые могут сломаться, никаких шагов сборки Node.js, никаких закодированных блобов. Работает на обычном стеке LAMP или LEMP (Apache или Nginx + PHP + MySQL/MariaDB). Это делает хостинг дешёвым, аудит простым, а код — вашим для модификации.

ПринципЧто это означает для вас
Бесплатно & самостоятельный хостингБез лицензионных сборов — для личного или коммерческого использования. Запускайте любое количество сайтов на собственных серверах.
Открытый, читаемый исходный кодЧистый PHP 8 — без ionCube, без кодирования. Читайте, изменяйте, расширяйте.
Построен для масштабированияПротестирован с библиотеками из сотен тысяч видео: пакетные задания, CTR-ранжирование и псевдо-cron, не требующий системного crontab.
Без привязкиСтандартная MySQL-схема и файлы на диске. Делайте резервные копии, меняйте хост или экспортируйте данные когда угодно.
РасширяемыйСистема тем и плагинов в стиле WordPress с хуками действий и фильтров.

Что можно создать

TubePress поставляется со всем необходимым для производственного видеосайта из коробки. Ключевые возможности — каждая из которых подробно описана далее в этой документации — это:

Структура TubePress

Понимание структуры упрощает всё остальное. TubePress разделяет неизменное, обновляемое ядро и дополнения, которые вы свободно устанавливаете и удаляете. Обновления затрагивают только ядро, поэтому ваши темы, плагины и контент никогда не перезаписываются.

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

Подробнее с каждой из этих областей вы познакомитесь в справочнике Архитектура. А пока запомните золотое правило: вносите изменения через темы, плагины и настройки — никогда не редактируя ядро.

Бесплатное ПО, дополнительные облачные сервисы

Сама CMS совершенно бесплатна и работает полностью самостоятельно. Отдельно вы можете привязать свой сайт к бесплатной учётной записи tubepress.io, чтобы получить доступ к дополнительным облачным сервисам с оплатой по мере использования, которые в противном случае потребовали бы от вас управления тяжёлой инфраструктурой:

  • Каталог контента — импортируйте из библиотеки 400 000+ готовых к публикации видео вместо того, чтобы собирать свои собственные.
  • Функции AI — генерируйте заголовки, описания и переводы через управляемый AI-прокси.
  • Маркетплейс — устанавливайте лицензированные премиальные плагины и темы.
  • Поддержка & объявления — открывайте тикеты и получайте обновления продукта из панели администратора.

Эти сервисы оплачиваются предоплаченными кредитами, а новые аккаунты начинают со 150 бесплатных кредитов. Ничего из этого не требуется для работы видеосайта — это доступно, когда вы хотите двигаться быстрее. См. раздел Подключение учётной записи для получения полной информации.

Ваши данные остаются вашими. Даже при подключении ваши видео, пользователи и настройки хранятся в вашей базе данных на вашем сервере. Облачный аккаунт обрабатывает только кредиты, загрузки и поддержку.

Структура документации

Боковая панель группирует документацию по задачам:

  • Начало работы — требования, установка и первый день.
  • Панель администратора & контент — повседневная работа с библиотекой.
  • Импорт, медиа & внешний вид — наполнение сайта, транскодирование и оформление.
  • SEO & рост — ранжирование, монетизация и языки.
  • Учётная запись, пользователи & администрирование — облачные сервисы, участники, безопасность и обслуживание.
  • Справочник разработчика — архитектура, хуки, template API и CLI.
  • Справочник & помощь — полный список настроек, устранение неполадок и FAQ.

Используйте поле фильтра в верхней части боковой панели (нажмите /), чтобы перейти прямо к любой странице.

Куда идти дальше

Остались вопросы?

Откройте заявку в панели управления, и наша команда поможет.

Попробовать демо → Скачать TubePress →