Как стать автором
Обновить
28.95

Как настроить и использовать Podgrab: простой и шустрый self hosted менеджер подкастов

Уровень сложностиПростой
Время на прочтение3 мин
Количество просмотров863

Привет! На связи Игорь из PQ.Hosting!

За последние 15 лет подкасты прошли большой путь. Если раньше ими занимались в основном IT-энтузиасты, создавая нишевые DIY-шоу для узкой аудитории, то теперь это полноценные продакшены, по качеству и популярности сравнимые с телевидением. И тематика у них тоже изменилась, став став более близкой к передачам на ТВ.  

Лично мне по душе выпуски в старом формате без видео: они намного уютнее, да и из них можно действительно узнать что-нибудь полезное. 

В последнее время, благодаря статьям на Хабре, я стараюсь переходить на self-hosted сервисы. Это не паранойя по поводу слежки Big Tech, а скорее вопрос удобства и контроля над своими данными. Так я задумался: а что, если перенести и прослушивание подкастов на self-hosted решение? В итоге я нашел Podgrab — легковесный менеджер подкастов, написанный на Go. Он автоматически загружает новые выпуски и предоставляет удобный веб-интерфейс для их прослушивания.

В этой статье расскажу, как быстро установить Podgrab на виртуальный сервер и какие у него ключевые функции.

Чем меня зацепил Podgrab?

Все очень просто! Podgrab — это один из тех редких сервисов, которые не требуют от тебя ни лишних действий, ни терпения. Он просто берет и работает. Никаких сложных интерфейсов, перегруженных меню и анимаций, которые раздражают и отнимают время. Минимализм тут не просто стиль, а осознанный подход: ты открываешь сайт, находишь нужный подкаст и скачиваешь его — без лишних кликов, ожиданий и ненужных свистелок, которые я всегда стараюсь отключать, где бы они ни встречались.

Но главное для меня — это нормальный поиск. Podgrab поддерживает русскоязычные подкасты, а это действительно важно. Читать технические статьи и документацию на английском — одно дело. Здесь можно остановиться, перечитать, разобраться. Но вот воспринимать английскую речь на слух в подкастах — совершенно другая история. Тут уже важен родной язык, четкость подачи, привычный ритм. 

Кому-то может показаться неудобным, что у сервиса нет мобильного приложения, но для меня это вообще не проблема. Я слушаю подкасты только дома — на компьютере, через Bluetooth-наушники. В дороге и на прогулках мне куда комфортнее включать музыку. Аудиокниги и подкасты в таких ситуациях меня скорее отвлекают, чем погружают в тему. 

Установка Podgrab на сервер

Самый быстрый способ развернуть Podgrab — использовать Docker. Достаточно одной команды (при условии, что Docker уже установлен):

docker run -d \

  --name=podgrab \

  -p 8080:8080 \

  -v ~/podgrab:/config \

  -v ~/podgrab/downloads:/downloads \

  --restart unless-stopped \

  akhilrex/podgrab

А теперь разберем ее подробнее:

  • -p 8080:8080 — открывает веб-интерфейс Podgrab на порту 8080.

  • -v ~/podgrab:/config — хранит конфигурацию сервиса.

  • -v ~/podgrab/downloads:/downloads — папка для загруженных подкастов.

  • --restart unless-stopped — перезапускает контейнер при сбоях.

После запуска менеджер подкастов будет доступен в браузере.

Кстати, менеджер я развернул на нашем сервере начального уровня Aluminium c 1 ядром и 1 гигом памяти. 

Если вы хотите заказать на PQ.Hosting такой же виртуальный сервер или что-то помощнее, то обязательно воспользуйтесь промокодом HABR. По нему вы получите скидку в 15% на первый заказ.

Как пользоваться Podgrab

Чтобы начать работу, просто зайдите в браузере по адресу:

http://IP-вашего-сервера:8080

Регистрация не требуется — сервис сразу готов к использованию. Интерфейс у Podgrab минималистичный, что скорее плюс: всё работает молниеносно.

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

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

Теперь я попробую добавить ссылку на один из подкастов. Допустим, пусть это будет Радио-Т. 

Кстати, не стесняйтесь и расскажите в комментариях, какие подкасты вы слушаете!

Для этого находим в интернете ссылку на их RSS (обычно это легко гуглится) и вставляем в соответствующее поле. 

Работает — теперь выпуски появились на вкладке эпизодов. 

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

Кстати, добавлять можно не только через ссылки, что не всегда удобно. Можно искать сразу через Podgrab — он использует в качестве базы Itunes и podcasindex. 

Podgrab — это легкий и удобный self-hosted менеджер подкастов, который избавляет от необходимости вручную скачивать новые эпизоды. Он обеспечивает полный контроль над вашей медиатекой, работает быстро и не перегружен лишними функциями. 

Расскажите в комментариях, каким сервисом вы пользуетесь и почему? Нам будет очень интересно почитать!

Теги:
Хабы:
Всего голосов 2: ↑1 и ↓1+2
Комментарии0

Публикации

Информация

Сайт
the.hosting
Дата регистрации
Дата основания
Численность
51–100 человек