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-stoppedHolyArrs 把你的媒体库、字幕和请求放到一处。
来源和下载器只需添加一次,然后选择它们用在哪里。
运行在你自己的服务器上,和你的下载器、媒体服务器放在一起。
我把自己媒体库用到的那些应用仔细看了一遍,然后在自己的家庭服务器上开始做 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。
HolyArrs 用 Svelte。
默认各用各的 SQLite 数据库。
一个共用的 SQLite 媒体库数据库。
免费、开源,现在就能安装。
最后更新于
接下来计划做什么,大家提了什么,还有哪些想法在等投票。
免费。HolyArrs 是免费的开源软件,采用 AGPL-3.0 许可证。代码在 GitHub 上。
不会。它找到资源后,交给你的下载器:qBittorrent、SABnzbd、Transmission、NZBGet 或 Deluge。
能。导入只会读取旧应用,在你关掉它们之前,它们会一直照常运行。看看导入是怎么进行的。
Docker,支持 Intel、AMD 和 ARM 机器。群晖、Unraid、QNAP 和 TrueNAS 都有对应的步骤。
不需要。名称、图片和榜单都来自 HolyArrs.com 的元数据服务器,不用注册任何东西。
只发送元数据服务器回答查询所需的内容,外加一项按国家统计的安装数,你可以关掉。你的文件、媒体库和历史记录都留在你的服务器上。看看具体发送了什么。
先看文档。然后可以到 Discord 或 r/HolyArrs 提问。发现了 bug?到 GitHub 提一个 issue。
我是 Luis,也叫 CoderLuii。我做 HolyArrs 是为了自己的家庭服务器,也希望它能让你打理自己那台时轻松一点。