Go
СерверОдин процесс на Go. Цель — занимать меньше памяти.
Бесплатно и с открытым кодом
Фильмы, сериалы, музыка, субтитры и запросы. Всё вместе, в одном приложении на вашем сервере.
Docker · amd64, arm64, armv7
Один файл и одна команда. Дальше всё сделает мастер настройки.
docker-compose.yml, затем укажите свои пути и часовой пояс.docker compose up -d.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.
HolyArrs собирает вашу медиатеку, субтитры и запросы в одном месте.
Добавьте Источники и загрузчики один раз, а потом выберите, где их использовать.
Запустите его на своём сервере, рядом с загрузчиками и медиасервером.
Я начал делать HolyArrs в своей домашней лаборатории, когда внимательно присмотрелся к приложениям вокруг моей медиатеки.
36 приложений: управление медиатекой, загрузки, воспроизведение и инструменты между ними.
02 Что умеет
Добавьте тайтлы или просканируйте файлы, которые у вас уже есть.
Подбирает релизы под ваши пожелания к качеству, языку и размеру.
Разбирается с зависшими загрузками и пробует другой релиз.
Импортирует готовые файлы в папки Медиатеки.
Сделан так, чтобы осталось место для Jellyfin, игровых серверов и вашего следующего контейнера.

Оперативной памяти в простое, на чистой установке.
Sonarr, Radarr, Lidarr, Prowlarr, Bazarr и Seerr вместе весят 652.6 MB.
Измерено на HolyArrs 1.1.2. Размеры образа указаны так, как их показывает Docker Hub.
Один процесс на Go. Цель — занимать меньше памяти.
Одна общая база данных медиатеки — резервную копию нужно делать только с неё.
Чистый интерфейс на Svelte для коллекции, которую вы собрали.
Docker на Intel, AMD, ARM64 и 32-битных ARM.
Серверы на .NET.
HolyArrs: один процесс на Go.
Python и Node.js.
HolyArrs: тот же процесс на Go.
React в приложениях, которые мы изучили.
Svelte в HolyArrs.
По умолчанию — отдельные базы данных SQLite.
Одна общая база данных медиатеки на SQLite.
Он бесплатный, с открытым кодом и готов к установке.
Обновлено
Что запланировано дальше, о чём просили люди и за какие идеи можно проголосовать.
Да. HolyArrs бесплатный, с открытым исходным кодом, под лицензией AGPL-3.0. Код лежит на GitHub.
Нет. Он находит релиз и передаёт его вашему загрузчику: qBittorrent, SABnzbd, Transmission, NZBGet или Deluge.
Да. При импорте прежние приложения только читаются, и они работают дальше, пока вы сами их не выключите. Как устроен импорт.
В Docker, на компьютерах с Intel, AMD и ARM. Есть шаги для Synology, Unraid, QNAP и TrueNAS.
Нет. Названия, картинки и чарты приходят с сервера метаданных HolyArrs.com, регистрироваться нигде не нужно.
Только то, что нужно серверу метаданных, чтобы ответить на запрос, и счётчик установок по странам, который можно выключить. Ваши файлы, медиатека и история остаются на вашем сервере. Что именно отправляется.
Начните с документации. Потом спросите в Discord или на r/HolyArrs. Нашли ошибку? Заведите issue на GitHub.
Я Luis, меня также знают как CoderLuii. Я делаю HolyArrs для своей домашней лаборатории и надеюсь, что с ним и за вашей станет немного проще присматривать.
Получайте письмо, когда выходит новая версия HolyArrs.
Вопросы или идеи? Заходите на r/HolyArrs или в Discord.