Skip to content

Latest commit

 

History

History

nextcloud

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

Nextcloud 配置 external-storage

  • 首先需要配置 docker compose 文件中,nextcloud 下的volumes 属性,也就是添加mount 目录。将你需要映射的外部存储目录添加到这里,记得修改完成后,重启本 docker-compose 项目。
volumes:
    - /data/nextcloud:/var/www/html
    - /data:/data
    - /abc:/abc
  • 在宿主机上执行命令 sudo chown -R www-data <abc> #<>这里是你需要修改的目录, 让Nextcloud 有权限读写、管理文件
  • 打开 http://ip 使用你喜欢的任意密码进行登录
  • 点击右上角 设置 -> 应用
  • 启用 External storage support 插件, 并输入密码确认

plugin

  • 点击右上角 设置 -> 管理 -> 外部存储 进行添加外部存储, Aria2 下载的文件会存在/data 目录下,存储类型选择本地存储,当存储添加成功,且可用时,最左端会显示出绿色。 Add external storage

搞定,现在你通过 AriaNg 下载的文件就可以在 Nextcloud 里面查看到了。

Files

注意:

非常重要

很多童鞋在 issue 里面提到了说,不能上传文件的问题。页面提示: You don’t have permission to upload or create files here

被 Nextcloud 管理的目录,用户叫www-data,Nextcloud 内所有文件的所有权都属于www-data,而我们新添加的目录abc 则是属于root用户。我们需要赋予www-data 用户读写我们需要绑定的目录的权限。

sudo chown -R www-data </abc>  #<>这里是你需要修改的目录

如果已经添加了External Storage,请从External Storage移除该条目录,然后再重新添加该目录,就没问题啦!如果依然还有问题,请回来报告Issue。