Aria2 对接 nextcloud 实现离线下载

一、环境说明

以下是我这边的搭建环境,可以作为参考。

1、服务器用的是ubuntu 22.04

2、nextcloud是使用docker compose的形式搭建的。下边会放compose文件。

3、aria2使用 Aria2-Pro-Docker ,也是用docker compose搭建的。下边会放compose文件。

本文档是以用户已经搭建过nextcloud为前提写的,不会详细讲如何搭建nextcloud。(因为搭建nextcloud是很复杂的。。。)

但会详细讲aria2的搭建。

大概讲一下aria2是什么东西,aria2就是一个很完善的下载工具,并且提供了接口让其它地方调用,如服务器上搭建了aria2,那么在本地电脑能直接把下载链接传给服务器的aria2,实现服务器下载(离线下载)。

因为aria2是命令行形式的使用起来不方便。所以就有网页管理平台,即Aria Ng。和aria2一起搭建在服务器上,在本地电脑就能访问 服务器网站。

请添加图片描述

二、整体思路

目标:让容器内的nextcloud 和 容器内的aria2都可以访问同一个目录(如 /nextcloud/external/downloads),这样就参实现aria2下载的东西能马上在nextcloud上显示出来。

实现思路

<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值