1Panel中的应用都是以Docker容器形式安装的,其中一些应用如Navidrome需要更灵活的文件管理方式。1Panel本身自带的挂载路径在1Panel的工作路径下,无法使用飞牛直接下载数据到应用中,挂载飞牛目录方式如下;
1.在飞牛中创建文件夹目录,右键文件夹获取原始路径
2.ssh链接飞牛,用飞牛用户登录先用sudo -i 提权,输入用户密码后给该文件夹赋权 chmod 755 /xxx/xxx/xxx/
3.在1Panel中找到已安装应用-参数-高级-编辑compose文件,在volumes下替换 - /vol1/1000/1Panel/navidrome/music:/music:ro
注意:/music:ro 代表Navidrome只能读取宿主机目录文件不能改写
volumes:
- ./data/data:/data
- /vol1/1000/1Panel/navidrome/music:/music:ro
4.这里就实现了飞牛下载的mp3音乐文件可以在Navidrome中进行直接播放