绿联 安装aria2容器并启用Cloudreve离线下载功能

2024-04-02 15:20

本文主要是介绍绿联 安装aria2容器并启用Cloudreve离线下载功能,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

原文:绿联 安装aria2容器并启用Cloudreve离线下载功能

  • 本篇文章主要介绍如何安装aria2容器并设置Cloudreve离线下载功能

  • 本篇文章提及如何安装WEBUI可以保证正常访问,由于未深入使用和操作如何保存WEBUI下的参数等功能,这里不多做介绍。

  • 绿联 安装Cloudreve - 开源的云存储网盘系统 

1、镜像

superng6/aria2:latest

2、安装

2.1、基础设置

  • 建议授权全部权限,也可默认授权;

  • 重启策略:容器退出时总是重启容器。

2.2、网络

  • 使用host模式,支持IPV6。

2.3、存储空间

  • 装载路径/www :WEBUI文件存放位置,须自行下载将文件放入到此目录的映射目录下;

  • 装载路径/data :为了配合Cloudreve离线下载功能使用的临时文件夹,必须与Cloudreve配置的装载路径文件/文件夹完全一致

  • 装载路径/config :aria2的配置文件夹;

  • 装载路径/downloads :默认用于aria2下载时选择的下载位置,可以是其他装载路径,无论是什么路径下载文件时输入的路径必须和此处一致,才能看到下载的文件。

2.4、端口设置

  • 默认参数如图所示,若存在端口占用或更换其他端口时须在环境变量中同步修改。

2.5、环境

变量KEY

变量值

说明

修改说明

TZ

Asia/Shanghai

设置时区

无需修改

SECRET

xxx

RPC授权令牌

须修改,强密码

CACHE

128M

缓存,可设置 256M、512M等

物理内存大时可修改

PORT

6800

RPC访问端口

若修改则必须修改映射容器端口PORT的值,协议TCP

WEBUI

true

是否启用WEB访问

按需修改

WEBUI_PORT

8080

WEB访问端口

若修改则必须修改映射容器端口WEBUI_PORT的值,协议TCP

BTPORT

32516

BT下载时的数据端口,此端口必须在路由器中做端口转发才有效

若修改则必须修改映射容器端口BTPORT的值,协议TCP、UDP两种协议都需要

PUID

0

用户ID

若不清楚,可修改为0

PGID

0

组ID

若不清楚,可修改为0

  • 环境变量如上图所示,其中所述环境变量均默认显示,只需修改部分参数即可。

这篇关于绿联 安装aria2容器并启用Cloudreve离线下载功能的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/870338

相关文章

如何解决mmcv无法安装或安装之后报错问题

《如何解决mmcv无法安装或安装之后报错问题》:本文主要介绍如何解决mmcv无法安装或安装之后报错问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录mmcv无法安装或安装之后报错问题1.当我们运行YOwww.chinasem.cnLO时遇到2.找到下图所示这里3.

Python 安装和配置flask, flask_cors的图文教程

《Python安装和配置flask,flask_cors的图文教程》:本文主要介绍Python安装和配置flask,flask_cors的图文教程,本文通过图文并茂的形式给大家介绍的非常详细,... 目录一.python安装:二,配置环境变量,三:检查Python安装和环境变量,四:安装flask和flas

Mybatis 传参与排序模糊查询功能实现

《Mybatis传参与排序模糊查询功能实现》:本文主要介绍Mybatis传参与排序模糊查询功能实现,本文通过实例代码给大家介绍的非常详细,感兴趣的朋友跟随小编一起看看吧... 目录一、#{ }和${ }传参的区别二、排序三、like查询四、数据库连接池五、mysql 开发企业规范一、#{ }和${ }传参的

Win11安装PostgreSQL数据库的两种方式详细步骤

《Win11安装PostgreSQL数据库的两种方式详细步骤》PostgreSQL是备受业界青睐的关系型数据库,尤其是在地理空间和移动领域,:本文主要介绍Win11安装PostgreSQL数据库的... 目录一、exe文件安装 (推荐)下载安装包1. 选择操作系统2. 跳转到EDB(PostgreSQL 的

Linux系统中卸载与安装JDK的详细教程

《Linux系统中卸载与安装JDK的详细教程》本文详细介绍了如何在Linux系统中通过Xshell和Xftp工具连接与传输文件,然后进行JDK的安装与卸载,安装步骤包括连接Linux、传输JDK安装包... 目录1、卸载1.1 linux删除自带的JDK1.2 Linux上卸载自己安装的JDK2、安装2.1

Java实现文件图片的预览和下载功能

《Java实现文件图片的预览和下载功能》这篇文章主要为大家详细介绍了如何使用Java实现文件图片的预览和下载功能,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... Java实现文件(图片)的预览和下载 @ApiOperation("访问文件") @GetMapping("

Linux卸载自带jdk并安装新jdk版本的图文教程

《Linux卸载自带jdk并安装新jdk版本的图文教程》在Linux系统中,有时需要卸载预装的OpenJDK并安装特定版本的JDK,例如JDK1.8,所以本文给大家详细介绍了Linux卸载自带jdk并... 目录Ⅰ、卸载自带jdkⅡ、安装新版jdkⅠ、卸载自带jdk1、输入命令查看旧jdkrpm -qa

SpringKafka消息发布之KafkaTemplate与事务支持功能

《SpringKafka消息发布之KafkaTemplate与事务支持功能》通过本文介绍的基本用法、序列化选项、事务支持、错误处理和性能优化技术,开发者可以构建高效可靠的Kafka消息发布系统,事务支... 目录引言一、KafkaTemplate基础二、消息序列化三、事务支持机制四、错误处理与重试五、性能优

SpringIntegration消息路由之Router的条件路由与过滤功能

《SpringIntegration消息路由之Router的条件路由与过滤功能》本文详细介绍了Router的基础概念、条件路由实现、基于消息头的路由、动态路由与路由表、消息过滤与选择性路由以及错误处理... 目录引言一、Router基础概念二、条件路由实现三、基于消息头的路由四、动态路由与路由表五、消息过滤

Spring Boot 3.4.3 基于 Spring WebFlux 实现 SSE 功能(代码示例)

《SpringBoot3.4.3基于SpringWebFlux实现SSE功能(代码示例)》SpringBoot3.4.3结合SpringWebFlux实现SSE功能,为实时数据推送提供... 目录1. SSE 简介1.1 什么是 SSE?1.2 SSE 的优点1.3 适用场景2. Spring WebFlu