Самохостинг (часть 8) - TubeSync

Самохостинг (часть 8) - TubeSync

В современном мире цифровых технологий YouTube стал неотъемлемой частью нашей жизни. Мы используем его для развлечений, обучения и получения новостей. Однако, иногда возникает необходимость смотреть видео оффлайн или в определенном качестве, которое не всегда доступно на самом YouTube. Именно для таких случаев и был создан TubeSync — персональный видеорекордер (PVR) для YouTube.

Что такое TubeSync?

TubeSync — это инструмент, который позволяет синхронизировать каналы и плейлисты с YouTube на ваш локальный сервер. Он автоматически обновляет ваш медиасервер, как только видео будет загружено. Если вы хотите смотреть YouTube-видео в определенном качестве или настройках через свой локальный медиасервер, TubeSync — это именно то, что вам нужно.

Как это работает?

TubeSync — это веб-интерфейс, который использует yt-dlp и ffmpeg для загрузки и обработки видео. Встроенный планировщик задач позволяет автоматизировать процесс загрузки и обновления контента. Основные особенности TubeSync включают:

  • Полный PVR-опыт: TubeSync обновляет ваш медиасервер, как только видео будет загружено, что делает его идеальным для использования с такими медиасерверами, как Plex.
  • Выбор форматов: TubeSync предлагает широкий выбор форматов для загрузки, что позволяет вам выбирать качество и настройки видео в зависимости от ваших предпочтений.
  • Надежность: TubeSync использует механизм повторных попыток с задержкой, чтобы попытаться загрузить видео, которое не удалось загрузить с первого раза. Это делает его очень надежным инструментом для автоматической загрузки контента.

Развертывание TubeSync с помощью Docker Compose

Мы продолжаем использовать все тот же docker-compose.yaml. Добавляем следующий сервис в него:

  tubesync:
    <<: *defaults
    image: ghcr.io/meeb/tubesync:latest
    container_name: tubesync
    ports:
      - 8001:4848
    volumes:
      - /opt/docker/tubesync/config:/config
      - /opt/media/youtube:/downloads
    environment:
      - TZ=Europe/Moscow
      - PUID=1000
      - PGID=1000
      - HTTP_USER=silver
      - HTTP_PASS=Wegni;quad
    labels:
      - "traefik.enable=true"
      - "traefik.http.routers.tubesync.rule=Host(`tubesync.home.lyalyuev.info`)"
      - "traefik.http.routers.tubesync.entrypoints=https"
      - "traefik.http.routers.tubesync.tls.certresolver=myresolver"
      - "traefik.http.services.tubesync-opt.loadbalancer.server.port=4848"

Основные параметры конфигурации:

  • image: Указывает на образ Docker, который будет использоваться для запуска TubeSync.
  • ports: Определяет порты, которые будут использоваться для доступа к веб-интерфейсу TubeSync.
  • volumes: Указывает пути для конфигурационных файлов и загружаемых видео.
  • environment: Содержит переменные окружения, такие как часовой пояс, идентификаторы пользователя и пароль для доступа к веб-интерфейсу.
  • labels: Используется для настройки Traefik в качестве обратного прокси-сервера для обеспечения безопасного доступа к TubeSync.

Запускаем, как всегда:

cd /opt
docker compose up -d

Теперь открываем страницу TubeSync, добавляем туда каналы YouTube, которые должны автоматически скачиваться и наслаждаемся в Plex новыми роликами.

Заключение

TubeSync — это мощный инструмент для тех, кто хочет иметь полный контроль над контентом YouTube на своем локальном медиасервере. С его помощью вы можете автоматизировать процесс загрузки и обновления видео, выбирать нужные форматы и наслаждаться просмотром без необходимости постоянного подключения к интернету.

Read more

Самохостниг (часть 10) - AudiobookShelf

Самохостниг (часть 10) - AudiobookShelf

AudiobookShelf - это бесплатный сервер аудиокниг и подкастов с открытым исходным кодом. Он позволяет вам организовать вашу коллекцию аудиокниг и подкастов, следить за прогрессом прослушивания и синхронизировать его между устройствами. В этой статье мы рассмотрим, как установить AudiobookShelf с помощью Docker Compose и настроить его работу через Traefik. Предварительные требования

Обзор reMarkable 2

Обзор reMarkable 2

В мире технологий появляются устройства, которые не только выполняют свои функции, но и становятся символами статуса и стиля. Одним из таких устройств является reMarkable 2 — уникальный гибрид электронной читалки и записной книжки, который произвёл фурор на Западе и теперь доступен в России. Давайте разберёмся, что делает этот девайс таким особенным

Plex повышает цены: что изменится и стоит ли спешить с покупкой?

Plex повышает цены: что изменится и стоит ли спешить с покупкой?

С 29 апреля 2025 года Plex значительно увеличит стоимость подписок и изменит условия бесплатного использования. Рассказываем, кому выгодно купить лицензию сейчас, а кому — лучше перейти на альтернативы. Что случилось? Plex, популярный медиасервер и каталогизатор контента, объявил о повышении цен на все виды подписки: * Месячная — с $4.99 до $6.99

Самохостинг (часть 9) - Arr stack + медиатека

Самохостинг (часть 9) - Arr stack + медиатека

В этой статье я расскажу, как настроить полноценную систему автоматического скачивания и организации медиаконтента с помощью Sonarr (для сериалов), Radarr (для фильмов), Lidarr (для музыки), Jackett (для поиска по трекерам) и qBittorrent (для загрузки торрентов). Эта экосистема интегрируется с Plex, о котором у нас уже есть отдельная статья. Что мы