Бесплатно и с открытым кодом

Одно приложение для всего вашего медиасервера

Фильмы, сериалы, музыка, субтитры и запросы. Всё вместе, в одном приложении на вашем сервере.

Пока недоступно
Docker-образ
Пока недоступно
Загрузки из Docker
Пока недоступно
Звёзды на GitHub

Docker · amd64, arm64, armv7

Установка

Один файл и одна команда. Дальше всё сделает мастер настройки.

  1. 1Сохраните файл как docker-compose.yml, затем укажите свои пути и часовой пояс.
  2. 2Выполните docker compose up -d.
  3. 3Откройте порт 6262 в браузере.

docker-compose.yml

name: holyarrs
services:
  holyarrs:
    image: holyarrs/holyarrs:latest
    container_name: holyarrs
    ports:
      - 6262:6262
    volumes:
      - /your/local/path:/config
      - /path/to/movies:/movies
      - /path/to/tv:/tv
      - /path/to/music:/music
      - /path/to/downloads:/downloads
    environment:
      PUID: 1000
      PGID: 1000
      TZ: "America/New_York"
    restart: unless-stopped

Посмотрите в действии

Всё приложение за одну минуту. Потом выберите страницу и рассмотрите её поближе.

Нравится? Установите через Docker.

Тур · 1:00

Фильмы, сериалы и музыка.
Одно приложение на всё.

HolyArrs собирает вашу медиатеку, субтитры и запросы в одном месте.

Добавьте Источники и загрузчики один раз, а потом выберите, где их использовать.

Запустите его на своём сервере, рядом с загрузчиками и медиасервером.

Я начал делать HolyArrs в своей домашней лаборатории, когда внимательно присмотрелся к приложениям вокруг моей медиатеки.

Ваш медиацентр
HolyArrs
  • SonarrСериалы
  • RadarrФильмы
  • LidarrМузыка
  • ProwlarrИсточники
  • BazarrСубтитры
  • SeerrЗапросы
Все 36 приложений

Мы изучили весь стек.

36 приложений: управление медиатекой, загрузки, воспроизведение и инструменты между ними.

Загрузки и раздача

  • SABnzbdЗагрузки из Usenet
  • qBittorrentЗагрузки торрентов
  • deemixЗагрузки музыки
  • UnpackerrРаспаковка
  • NZBGetЗагрузки из Usenet
  • TransmissionЗагрузки торрентов
  • DelugeЗагрузки торрентов
  • cross-seedРаздача

Запросы и воспроизведение

  • OverseerrЗапросы
  • JellyfinВоспроизведение
  • PlexВоспроизведение
  • EmbyВоспроизведение
  • TautulliАктивность Plex
  • PlexTraktSyncСинхронизация просмотров

Уход за медиатекой

  • CleanuparrОчистка очереди
  • HuntarrЧего не хватает
  • TdarrОбработка медиа
  • MaintainerrОчистка медиатеки
  • JanitorrОчистка медиатеки

Автоматизация и настройка

  • JackettМост к Источникам
  • RecyclarrСинхронизация настроек
  • NotifiarrОповещения
  • FlareSolverrОбход проверок
  • autobrrАвтоматизация релизов
  • ProfilarrУправление настройками

Книги и комиксы

  • ReadarrКниги
  • LazyLibrarianКниги
  • Calibre-Web AutomatedЭлектронная библиотека
  • Mylar3Комиксы
  • KapowarrКомиксы

02 Что умеет

От запроса
до медиатеки.

  1. 01

    Добавить

    Добавьте тайтлы или просканируйте файлы, которые у вас уже есть.

  2. 02

    Выбрать

    Подбирает релизы под ваши пожелания к качеству, языку и размеру.

  3. 03

    Скачать

    Разбирается с зависшими загрузками и пробует другой релиз.

  4. 04

    Медиатека

    Импортирует готовые файлы в папки Медиатеки.

Большая медиатека.
И место для всего остального.

Сделан так, чтобы осталось место для Jellyfin, игровых серверов и вашего следующего контейнера.

Пиксельная иллюстрация: домашний сервер рядом с коробками от фильмов, дисками и пластинкой.
Память и скорость
Больше места для вашей домашней лаборатории~95MB

Оперативной памяти в простое, на чистой установке.

Меньше скачивать16.1MB

Sonarr, Radarr, Lidarr, Prowlarr, Bazarr и Seerr вместе весят 652.6 MB.

Измерено на HolyArrs 1.1.2. Размеры образа указаны так, как их показывает Docker Hub.

Сделан с расчётом на всё остальное в вашей домашней лаборатории

Go

Сервер

Один процесс на Go. Цель — занимать меньше памяти.

SQLite

Данные вашей медиатеки

Одна общая база данных медиатеки — резервную копию нужно делать только с неё.

Svelte

Интерфейс

Чистый интерфейс на Svelte для коллекции, которую вы собрали.

Docker

Ваша домашняя лаборатория

Docker на Intel, AMD, ARM64 и 32-битных ARM.

Sonarr + Radarr

Серверы на .NET.
HolyArrs: один процесс на Go.

Bazarr + Seerr

Python и Node.js.
HolyArrs: тот же процесс на Go.

Интерфейс

React в приложениях, которые мы изучили.
Svelte в HolyArrs.

Данные медиатеки

По умолчанию — отдельные базы данных SQLite.
Одна общая база данных медиатеки на SQLite.

Что дальше

Новости и планы

Вышла версия 1.1.4.

Он бесплатный, с открытым кодом и готов к установке.

100%

Обновлено

Перед установкой

Короткие ответы на первые вопросы.

Больше ответов в документации

Вопросы07

Он бесплатный?

Да. HolyArrs бесплатный, с открытым исходным кодом, под лицензией AGPL-3.0. Код лежит на GitHub.

Он скачивает сам?

Нет. Он находит релиз и передаёт его вашему загрузчику: qBittorrent, SABnzbd, Transmission, NZBGet или Deluge.

Можно оставить нынешние приложения, пока я его пробую?

Да. При импорте прежние приложения только читаются, и они работают дальше, пока вы сами их не выключите. Как устроен импорт.

На чём он работает?

В Docker, на компьютерах с Intel, AMD и ARM. Есть шаги для Synology, Unraid, QNAP и TrueNAS.

Нужны ли ключи API для названий и картинок?

Нет. Названия, картинки и чарты приходят с сервера метаданных HolyArrs.com, регистрироваться нигде не нужно.

Он что-нибудь отправляет наружу?

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

Где получить помощь?

Начните с документации. Потом спросите в Discord или на r/HolyArrs. Нашли ошибку? Заведите issue на GitHub.

Из моей домашней лаборатории — в вашу

Я Luis, меня также знают как CoderLuii. Я делаю HolyArrs для своей домашней лаборатории и надеюсь, что с ним и за вашей станет немного проще присматривать.

CoderLuii на GitHub

Обновления

Будем на связи

Получайте письмо, когда выходит новая версия HolyArrs.

Вопросы или идеи? Заходите на r/HolyArrs или в Discord.