NAS媒体库管理工具
AGPL-3.0 License
1)本维护项目为nas-tools维护项目非官方项目; 2)本维护项目旨在帮助喜欢PT的小伙伴更加易用,本人未创建任何交流群或频道; 3)本维护项目提交的修复和需求皆为开源,任何维护该项目的小伙伴皆可参考,但尽量注明出处; 4)使用本维护项目请尽量保持低调,尽可能不在交流群或者频道传播,自己使用即可; 5)欢迎任何形式的pr,请尽量将pr内容描述清楚;
基于官方 3.2.3 版本
docker pull hsuyelin/nas-tools:latest
教程见 这里 。
如无法连接Github,注意不要开启自动更新开关(NASTOOL_AUTO_UPDATE=false),将NASTOOL_CN_UPDATE设置为true可使用国内源加速安装依赖。
仅支持python3.10版本,需要预安装cython(python3 -m pip install Cython),如发现缺少依赖包需额外安装:
git clone -b master https://github.com/hsuyelin/nas-tools --recurse-submodule
python3 -m pip install --force-reinstall -r requirements.txt
export NASTOOL_CONFIG="/xxx/config/config.yaml"
nohup python3 run.py &
仅支持python3.10版本,先从tag下载对应的可执行文件,打开终端,例如下载的是macos版本,文件名为:nastool_macos_v3.2.2:
mv nastool_macos_v3.2.2 nastools
chmod +x nastools
// macos 12以上需要去隐私-安全性,允许任意开发者
./nastools(如果需要不在终端输出执行:./nastool &> /dev/null)
1)本软件仅供学习交流使用,对用户的行为及内容毫不知情,使用本软件产生的任何责任需由使用者本人承担。 2)本软件代码开源,基于开源代码进行修改,人为去除相关限制导致软件被分发、传播并造成责任事件的,需由代码修改发布者承担全部责任,不建议对用户认证机制进行规避或修改并公开发布。 3)本项目没有在任何地方发布捐赠信息页面,也不会接受捐赠或收费,请仔细辨别避免误导。
问题描述 无法启动,日志报inotify instance limit reached、inotify watch limit reached等与inotify相关错误 目录同步无法自动同步或只有部份目录正常,但在服务中手动启动可以正常同步
解决办法:
echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf
echo fs.inotify.max_user_instances=524288 | sudo tee -a /etc/sysctl.conf
sudo sysctl -p
问题描述 启动报错数据库no such column
解决办法:
问题描述 Nginx-Proxy-Manager无法申请/更新Let's Encrypt证书
解决办法:
pip install certbot-dns-dnspod
进入容器,执行命令 pip install zope
pip install xxx --proxy=http://ip:port
问题描述 消息通知内容无法跳转
解决办法:
问题描述 电影/电视剧订阅添加后,一直在队列中 需手动刷新订阅开始搜索或订阅
解决办法:
问题描述 设置-基础设置-媒体-重命名格式中包含{releaseGroup} 文件转移方式为目录同步 转移后,出现重复的转移文件(制作组等后缀不同)
解决办法:
问题描述 识别转移错误码-1
解决办法:
问题描述 电视剧订阅在完结前自动删除
解决办法:
更多功能使用请查看 nas-tools wiki