【Docker】影音资源自动化-NasTools
一、简介
官网:https://wiki.nastool.org/zh/home
本软件的初衷是实现影视资源的自动化管理,释放双手、聚焦观影。需要有良好的网络环境及私有站点才能获得较好的使用体验。
二、安装
1. 前置
该安装方法是基于
Docker安装,其余安装方式可从其他渠道查询
安装Docker:
2. 创建安装目录
1 | sudo -i |
3. 部署安装
Docker 指令部署 NasTools
1 | docker run -d \ |
$(pwd)/config:NasTools 配置文件夹
NASTOOL_AUTO_UPDATE=false:如需在启动容器时自动升级程程序请设置为true
NASTOOL_CN_UPDATE=false:如果开启了容器启动自动升级程序,并且网络不太友好时,可以设置为true,会使用国内源进行软件更新
docker-compose 配置部署
1 | vim docker-compose.yml |
英文输入法下,按i
1 | version: "3" |
按一下esc,然后:wq保存退出
安装注意
同一存储空间的目录应直接映射根目录到容器中,不同映射目录在系统层会被认为是跨盘,从而无法进行硬链接。
4. 运行启动
使用docker run方式安装,在安装完成的同时已经启动了项目
如果使用docker-compose 部署,则需要执行以下命令安装并且启动项目
1 | docker-compose up -d |
理论上我们就可以输入https://ip:3000访问了。
注意:
1、不知道服务器 IP,可以直接在命令行输入:curl ip.sb,会显示当前服务器的 IP。
2、遇到访问不了的情况,请再次检查在宝塔面板的防火墙和服务商的后台防火墙是否打开对应了端口。
三、使用
1. 登录
默认用户名为:admin,默认密码为:password
注:首次登录后务必按提示修改管理用户密码,使用默认密码同时暴露地址到公网可能造成入侵及信息泄露风险!

2. 申请 TMDB API Key
TMDB官网:www.themoviedb.org
进入官网后,点击右上角加入TMDB,按照指示,一步一步完成注册;如果已经注册,则直接登录,网页都是中文,所以操作起来相对简单

注册成功后,选择导航栏更多-API,进入API配置界面,选择左边的个人非盈利,接受协议,创建API
保存时可能会报错误:
Application summary please elaborate on how you plan to use our API
此时,只需要在应用简介结尾处,追加一句话:Application summary please elaborate on how you plan to use our API,再提交就能成功了
申请成功后,就可以在个人中心-API页面看到自己的秘钥,访问令牌等信息

最后,将API秘钥填入到 NasTools 设置中,下图的位置,保存成功,就完成了全部设置

相关引用:



