您的 Audiobookshelf 服务器上安装什么?
- Audiobookshelf 2.37,含资料库、播客和播放器界面
- 现成的 root 用户:登录名是 yonetici(土耳其语的“管理员”),没有设置界面
- 图书存放的文件夹:/opt/seturack/audiobookshelf/kitaplar(在应用内显示为 /audiobooks)
- 播客存放的文件夹:/opt/seturack/audiobookshelf/podcastler(在应用内显示为 /podcasts)
- 通过 Caddy 提供 HTTPS,使用基于您 IP 的 sslip.io 地址
- 防火墙只开放 22、80 和 443 端口
Audiobookshelf 需要多大的配置?
Audiobookshelf 的文档没有给出 RAM 数值。经验上:几个人使用,1 GB 是个不错的起点;资料库很大,或经常使用文件合并工具时,2 到 4 GB 更有帮助。真正重要的是磁盘:先把您的资料库加起来,再为封面、元数据和备份留出空间。自动下载的播客会随时间占满磁盘。磁盘可在面板中扩大但不能缩小,所以按需逐步增加。音频处理在 CPU 上运行,不需要显卡。
| 用途 | 配置 | 价格 | 选择 |
|---|---|---|---|
| 几个人 | 1 GB RAM · 1 vCore · 25 GB NVMe | $2.58/月 | |
| 小团队 | 2 GB RAM · 1 vCore · 40 GB NVMe | $4.01/月 | |
| 公司 | 4 GB RAM · 2 vCore · 60 GB NVMe | $6.89/月 |
适合谁?
- 想把全部有声书收藏放在一处的听众
- 在手机上开始听一本书、再到浏览器里继续的人
- 想把播客节目下载并归档在自己服务器上的播客爱好者
- 希望各自拥有账户、各自保存进度的家庭
下单之后会发生什么?
- 设定配置并完成付款。
- 您的服务器启动,Audiobookshelf 自动安装。在我们的真机测试中,这大约用了 4 分钟。
- 在面板的“我的服务器”中打开您的服务器。在“概览”标签页上点击“打开应用”,用“登录名”和“密码”两行登录。
- 通过 SFTP 把文件上传到 kitaplar 或 podcastler 文件夹。每本书请单独放一个文件夹。
- 在设置的 Libraries 下,把 /audiobooks 和 /podcasts 添加为资料库。
- 在手机应用中,把“网站地址”的值作为服务器地址。
每台服务器都包含
- 价格含每日备份
- 不限流量
- 完整 root 权限
- 之后可升级或降配 RAM 和 CPU,并扩大磁盘
- 位置:Istanbul · IST-1。
须知
- 您上传的图书和播客,包括相关权利,法律责任由您承担。请只上传您有权使用的内容。
- Android 和 iOS 应用处于测试阶段。iOS 应用通过 TestFlight 发布,官方页面称名额可能已满。浏览器播放器则始终可用。
- 文件夹结构很重要。每本书都需要单独的文件夹,否则几本书可能会显示成一本。
- 封面和图书详情不会自动从互联网获取。扫描只读取您的本地文件,在线匹配需要您自己发起。
- 让 Audiobookshelf 保持最新是您的工作。如果您在应用内修改了密码,面板上显示的仍是旧密码。
Audiobookshelf 常见问题
使用 Audiobookshelf 需要多大的 RAM?
官方没有给出数值。经验上:几个人使用,1 GB 是个不错的起点;资料库很大或要合并文件时用 2 到 4 GB。如果不够,可以在面板中升级。服务器会重启一次,您的图书和 IP 地址保持不变。
如何把有声书上传到服务器?
通过 SFTP 上传到 kitaplar 文件夹,或在浏览器的上传界面拖放。每本书需要单独的文件夹。Audiobookshelf 会自行发现文件变化,所以不必手动重新扫描。
可以在手机上用 Audiobookshelf 收听吗?
可以。Android 应用以测试版形式上架 Google Play,iOS 应用通过 TestFlight 发布,名额可能已满。在应用中输入“网站地址”的值。您也可以在浏览器中收听,应用还支持离线收听。
Audiobookshelf 免费吗?
免费。Audiobookshelf 采用 GPL-3.0,完全开源,包括移动应用,没有付费层级,也不需要外部账户。您唯一要付费的是服务器。
Audiobookshelf 能自动下载播客吗?
可以。搜索一档播客,添加它,并为新一期节目开启自动下载。节目会保存到服务器磁盘上。空间不足时,可以在面板中扩大磁盘,或删除旧节目。
每位家庭成员都能有自己的账户吗?
可以。Audiobookshelf 支持多用户,并可为每位用户单独设置权限。收听进度按用户保存并在其各个设备间同步,所以不会有人因为别人听过而丢失自己的位置。