Repolode
SamTV12345

SamTV12345/PodFetch

Самостоятельно размещаемый менеджер подкастов на Rust с веб-интерфейсом на React, загрузкой выпусков, онлайн-прослушиванием и синхронизацией через GPodder.

Open source альтернатива:Pocket CastsOvercast

Звёзды
521
Форки
38
Открытые issues
10
Последний коммит
3 дня назад

Что это?

PodFetch — менеджер подкастов, который можно разместить на собственном сервере. Он работает как веб-приложение: в нём можно подписываться на подкасты, скачивать выпуски и слушать их в браузере. Бэкенд написан на Rust, а фронтенд использует React.

В проект встроена интеграция с GPodder: можно продолжать пользоваться уже имеющимся приложением для подкастов, а PodFetch будет отвечать за хранение и воспроизведение. Поддерживаются транскрипты Podcasting 2.0 с полнотекстовым поиском по содержимому выпусков. Если транскриптов нет, их можно сгенерировать через любой совместимый с OpenAI Whisper API.

При каждом push в основную ветку Docker-образ публикуется на Docker Hub. Для автоматического обновления контейнера проект рекомендует использовать такой инструмент, как Watchtower. Документация с предпросмотром интерфейса размещена на GitHub Pages.

Ключевые возможности

  • 01Подписка на подкасты, загрузка выпусков и онлайн-прослушивание через веб-интерфейс
  • 02Интеграция с GPodder для использования с уже имеющимися приложениями для подкастов
  • 03Поддержка транскриптов Podcasting 2.0 с полнотекстовым поиском
  • 04Генерация отсутствующих транскриптов через любой совместимый с OpenAI Whisper API
  • 05Автоматическая публикация Docker-образа при каждом коммите в основную ветку

Сценарии использования

  • Запуск личного сервера подкастов на собственном оборудовании или NAS
  • Использование уже имеющегося приложения для подкастов, совместимого с GPodder, при самостоятельном хранении загруженных выпусков
  • Поиск по произнесённому в выпусках подкастов

Быстрый старт

  1. 1

    Запустите образ Docker, опубликованный на Docker Hub, следуя документации

  2. 2

    Откройте сайт документации, чтобы узнать подробности настройки и посмотреть предварительный просмотр интерфейса

Что важно знать

  • В README нет прямых команд для установки или запуска, поэтому для настройки потребуется внешняя документация.
  • Для создания расшифровок необходим доступ к внешнему API Whisper, совместимому с OpenAI.

В подборках

Темы

Частые вопросы

Что такое PodFetch?
Самостоятельно размещаемый менеджер подкастов на Rust с веб-интерфейсом на React, загрузкой выпусков, онлайн-прослушиванием и синхронизацией через GPodder. PodFetch — менеджер подкастов, который можно разместить на собственном сервере. Он работает как веб-приложение: в нём можно подписываться на подкасты, скачивать выпуски и слушать их в браузере. Бэкенд написан на Rust, а фронтенд использует React.
PodFetch можно использовать бесплатно? Какая у него лицензия?
PodFetch распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
PodFetch всё ещё поддерживается?
Активно поддерживается. Последний коммит в PodFetch — 4 нояб. 2026 г..
Для чего можно использовать PodFetch?
Запуск личного сервера подкастов на собственном оборудовании или NAS Использование уже имеющегося приложения для подкастов, совместимого с GPodder, при самостоятельном хранении загруженных выпусков Поиск по произнесённому в выпусках подкастов
Как установить PodFetch?
Запустите образ Docker, опубликованный на Docker Hub, следуя документации Откройте сайт документации, чтобы узнать подробности настройки и посмотреть предварительный просмотр интерфейса
Где скачать PodFetch?
Исходный код и инструкции по установке — на GitHub: https://github.com/SamTV12345/PodFetch

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Система для самостоятельного создания агентов, которые отслеживают сайты, ленты и события и реагируют на них — настраиваемая альтернатива IFTTT или Zapier.

50,3 тыс.+90 за неделю4,3 тыс.RubyMITАктивно поддерживаетсяОбновлён 3 дня назад

Самостоятельно размещаемый агрегатор RSS-лент с поддержкой нескольких пользователей, совместимым с Google Reader API для мобильных приложений и скрейпингом сайтов через XPath.

16,5 тыс.+62 за неделю1,3 тыс.PHPAGPL-3.0Активно поддерживаетсяОбновлён 21 час назад