Самостоятельно размещаемый медиахаб с AI-контролем для экосистем '*arr'
Cantinarr, разработанный Windoze95, является самоуправляемым центром управления и поиска медиа для экосистемы '*arr'. Он централизует поиск, запросы и управление библиотекой через интерфейс браузера и взаимодействие на естественном языке, позволяя пользователям координировать несколько медиа-сервисов. Приложение предоставляет нативные мобильные клиенты и автоматическую синхронизацию, а также акцентирует внимание на подходе, ориентированном на конфиденциальность. Оно нацелено на энтузиастов домашних лабораторий и администраторов медиа-серверов, которые хотят иметь единую, самоуправляемую контрольную точку для своих библиотек.
Какие задачи вы действительно можете выполнять с помощью Cantinarr?
Приложение управляет фильмами, телешоу, музыкой и книгами в едином каталоге и объединяет внешние источники обнаружения, такие как TMDB и Trakt, с маршрутизацией запросов к сервисам загрузки. Его интерфейс группирует результаты по источнику и предлагает фильтры по доступности и качеству, что помогает в кураторстве каталога, кросс-форматном обнаружении и поддержании согласованности нескольких библиотек в разных медиа-типах.
Насколько способны автоматизации и инструменты восстановления на основе MCP?
Cantinarr включает в себя нативный сервер Model Context Protocol, который предоставляет примерно сорок инструментов и защищает доступ с помощью OAuth. Эти инструменты позволяют внешним AI-клиентам программно проверять библиотеки, отправлять запросы и работать с подключенными сервисами. Платформа также включает в себя слой самовосстановления, который отслеживает состояния загрузки и применяет корректирующие действия для зависших или неудачных заданий, чтобы уменьшить ручное вмешательство.
Какую инфраструктуру и клиенты требует Cantinarr?
Серверный компонент написан на Go и в основном распространяется как контейнер Docker, который поддерживает развертывание на хостах Linux, устройствах Raspberry Pi и NAS. Клиентские интерфейсы включают веб-интерфейс и нативные мобильные приложения, созданные с помощью Flutter; мобильные сборки включают поддержку глубоких ссылок для прямой навигации к конкретным записям библиотеки. Администраторы могут запускать контейнер вместе с существующими сервисами 'arr' в домашней лаборатории.
Как Cantinarr обрабатывает конфиденциальность, открытость и контроль доступа?
Проект принимает позицию, ориентированную на конфиденциальность, исключая отслеживание, рекламу и стороннюю аналитику, и он выпущен под лицензией AGPL-3.0 как инициатива с открытым исходным кодом. Контроль доступа основывается на OAuth с опциями ключа доступа и зашифрованным хранением учетных данных. Самостоятельно размещаемый шлюз для уведомлений обеспечивает автоматическую регистрацию для мобильных уведомлений, сохраняя доставку сообщений и административные оповещения внутри среды пользователей.
Практичный выбор для администраторов медиа-серверов с собственным хостингом
Приложение подходит для энтузиастов домашних лабораторий и администраторов медиа-серверов, которые хотят унифицированный контроллер, ориентированный на конфиденциальность; положительные отзывы в сообществах с собственным хостингом и Unraid подтверждают это соответствие. Ожидайте рабочего процесса установки и настройки для людей, комфортно работающих с контейнерами и связывающих сервисы, и планируйте некоторую практическую настройку перед включением автоматизации. Для развертываний, ориентированных на конфиденциальность, сообщество, создающее исходный код, и отсутствие телеметрии являются явными преимуществами.