Установка PeerTube на своём сервере: Docker, диск и HTTPS, термины и чек-лист
Подробности, цифры, термины и чек-лист по теме «Установка PeerTube на своём сервере: Docker, диск и HTTPS». Страница справочника целиком: Установка PeerTube на VPS.
Коротко о теме
Установка PeerTube на своём сервере: официальный docker-compose, домен без смены после запуска, HTTPS через certbot, диск под видео и обновление.
Подробности по разделам
Что такое PeerTube и когда нужен свой видеосервер
Свой сервер нужен, если видео хранят у себя: школа, студия, сообщество или проект, которому не подходит чужая площадка. Для обычного сайта с несколькими роликами проще встроить видео из облака, а PeerTube оправдан, когда это самостоятельный сервис. Рядом пригодится форум: Discourse.
Сколько процессора и диска нужно PeerTube
Цифры редакционные. Перекодирование можно вынести на отдельные серверы с помощью удалённых исполнителей, которые PeerTube поддерживает, тогда основной сервер остаётся лёгким. Три ответа про видео, калькулятор подберёт конфигурацию
HTTPS для PeerTube: встроенный Nginx и Certbot
Если на сервере работает собственный обратный прокси, например Caddy, раздел веб-сервера в compose-файле закомментируйте и направьте прокси на контейнер PeerTube. Тогда сертификат берёт на себя прокси.
Где хранить видео PeerTube: диск или S3
Для видеосервиса последнее важно: просмотры считаются исходящим трафиком. Базу и настройки храните отдельно от видео: PostgreSQL выгружайте регулярно, а том данных копируйте вместе с настройками. О хранении копий вне сервера читайте на странице сервер для бэкапов.
Ключевые цифры
- Он выводится в журнал при первом запуске: docker compose logs peertube | grep -A1 root.
- Да, на 14 октября 2026 у него 221 установка.
Термины на странице
- Nginx
- Nginx это веб-сервер и обратный прокси. Его часто ставят перед приложением, чтобы раздавать статику и держать HTTPS.
- Certbot
- Certbot это программа, которая получает и продлевает сертификаты Let's Encrypt на сервере.
- PostgreSQL
- PostgreSQL это база данных для приложений с большими объёмами и сложными запросами.
- S3
- S3 это объектное хранилище файлов с доступом по API, совместимому с Amazon S3.
- Nextcloud
- Nextcloud это облачное хранилище файлов, которое ставят на свой сервер.
- n8n
- n8n это программа для автоматизации: связывает сервисы сценариями без программирования.
- Трафик
- Трафик это объём переданных данных. У одних тарифов он безлимитный, у других платный сверх пакета.
- Let's Encrypt
- Let's Encrypt выпускает бесплатные DV-сертификаты на 90 дней с автоматическим продлением.
Что проверить
- Храните данные контейнеров в томах.
- Закрепляйте версии образов, а не latest.
- Ограничьте ресурсы контейнеров, чтобы один не съел весь сервер.
- Выберите конфигурацию по памяти и диску под задачу, процессор обычно вторичен.
- Проверьте тип виртуализации: KVM даёт свою систему и гарантированные ресурсы.
- Уточните, входит ли IPv4 и сколько стоит трафик сверх пакета.