SABnzbd

出自 ArchWiki

SABnzbd 是一个用 Python 编写的开源二进制新闻阅读器。

出自 sabnzbd.org

它完全免费,非常易于使用,几乎可在任何地方运行。SABnzbd 通过自动化一切操作,使 Usenet 尽可能简单和流畅。您只需添加 .nzb 文件。SABnzbd 将接管后续操作,自动下载、验证、修复、解压和归档,无需人工干预。

安装

安装 sabnzbdAURsabnzbd-gitAUR

SSL 支持

安装 python-pyopenssl 以启用新闻服务器的 SSL 支持

  • 从服务器到 NNTP 客户端的数据传输已加密,保护您的隐私
  • 减少 ISP 限制 NNTP 流量的可能性。

压缩包解压

用法

SABnzbd 可以全局运行(设置应用于所有用户)和本地运行(每个用户设置)。设置 SABnzbd 的方式取决于其预期用途。当多个人同时使用桌面系统时,本地配置可能更有用。

注意: sabnzbdAURsabnzbd-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 更改为首选端口。

参见