最近需要从国外某网站下载一个大的数据集,不知道为什么总是断流,而且不能续传,非常烦人。后来想了想,可以在国外的vps上搭一个私人云盘,然后先把数据下到vps上,再下到我的本机上,曲线救国。然后搜索了下发现Nextcloud+Aria2是比较好的一个选择,而且有docker,十分的方便,就简单部署了一下。
其中docker-compose.yml如下,其中的端口映射因为我这台vps上已经有了一个网站了,占用了80和443端口,所以修改了一下外部端口。
version: '3.5'
services:
nextcloud:
image: nextcloud:latest
volumes:
- ./data/nextcloud:/var/www/html:rw # moutn nextcloud files folder
- ./data:/data:rw # mount your personal data folder
restart: always
aria2:
image: wahyd4/aria2-ui:nextcloud
ports:
- "2480:80"
- "2443:443"
volumes:
- ./data:/data # mount your personal data folder
environment:
- DOMAIN=:80
links:
- nextcloud:file-manager
restart: always
写好之后我们直接docker-compose up -d
启动,访问http://ip:2480即可登录nextcloud,http://ip:2480/ui/ 则是Aria2NG的管理页面。
继续阅读“Docker搭建Nextcloud私有云++Aria2下载器”