SABnzbd
SABnzbd 是一个用 Python 编写的开源二进制新闻阅读器。
出自 sabnzbd.org
- 它完全免费,非常易于使用,几乎可在任何地方运行。SABnzbd 通过自动化一切操作,使 Usenet 尽可能简单和流畅。您只需添加 .nzb 文件。SABnzbd 将接管后续操作,自动下载、验证、修复、解压和归档,无需人工干预。
安装
安装 sabnzbdAUR 或 sabnzbd-gitAUR。
SSL 支持
安装 python-pyopenssl 以启用新闻服务器的 SSL 支持
- 从服务器到 NNTP 客户端的数据传输已加密,保护您的隐私
- 减少 ISP 限制 NNTP 流量的可能性。
压缩包解压
用法
SABnzbd 可以全局运行(设置应用于所有用户)和本地运行(每个用户设置)。设置 SABnzbd 的方式取决于其预期用途。当多个人同时使用桌面系统时,本地配置可能更有用。
注意: sabnzbdAUR 和 sabnzbd-gitAUR 都提供了
sabnzbd.service
systemd 单元,创建了 用户 和 用户组 sabnzbd
,并使用 /var/lib/sabnzbd/sabnzbd.ini
进行配置。如果 SABnzbd 首次启动,Web 界面将显示一个设置向导,用于配置 UI 语言和单个新闻服务器。
更多配置可以在 UI 中完成(添加其他服务器、设置文件夹路径等),也可以通过编辑 sabnzbd.ini
完成。
全局用法
启动/启用 sabnzbd.service
。
将用户添加到 sabnzbd
用户组 以允许读/写访问 SABnzbd 文件。
以用户身份运行
或者,启用 并 启动 sabnzbd@myuser.service
以在首选用户下运行 SABnzbd。
停止 SABnzbd
可以在 Web 界面或 systemd sabnzbd.service
单元中轻松关闭 SABnzbd。
也可以使用提供的 API 关闭正在运行的(远程)SABnzbd 客户端
$ curl "http(s)://host:port/sabnzbd/api?mode=shutdown&apikey=API-key"
访问 Web 界面
启动 SABnzbd 后,通过浏览访问 Web 界面 http://127.0.0.1:8080。
提示
- SABnzbd 只能在运行计算机上访问。将
/var/lib/sabnzbd/sabnzbd.ini
中的host = 127.0.0.1
更改为host = 0.0.0.0
(或主机 IP 地址)以允许从另一台计算机访问。 - SABnzbd 监听端口
8080
。将/var/lib/sabnzbd/sabnzbd.ini
中的port = 8080
更改为首选端口。