Giter Club home page Giter Club logo

aria2-ariang-x-docker-compose's Introduction

Aria2-AriaNg-X docker-compose

‼️推荐使用单容器版本 https://github.com/wahyd4/aria2-ariang-docker

中文 | English

buy me a drink

这个项目是提供一个 docker-compose 文件,让你可以一步就拥有一个集图形化界面的 Aria2 下载(AriaNg)和在线预览和管理文件的平台:

应用截图

名称 截图
AriaNg AriaNg
Filerun filerun
h5ai h5ai
nextcloud nextcloud
Filebrowser filebrowser

为什么会有这个东西

  • 使用 Docker-compose 让每个 docker 镜像只做一件事,则其本身会更加稳定,不易受其他组件的影响,也更方便管理
  • AriaNg 着实比之前的 Aria2 之前的其他图形化界面程序漂亮了太多。让人很喜欢。
  • 在线查看,预览下载的文件,让我们自己在自己 vps 上就可以拥有某些在线服务商提供的离线下载(迅雷、115)这样的功能。而且所有的控制权都在你手里,不用担心被删除资源

比较 FileBrowser, Filerun, h5ai 和 Nextcloud

比较类别 Filerun Nextcloud h5ai Filebrowser
Docker 镜像大小 200M 500M 20M 40M
功能 功能少 功能强大 功能少 功能足够
UI 简洁 精美 简洁 简洁
依赖 必须要 Mysql 数据库 可以直接使用 内嵌 SQLlite,也可以使用其他外置数据库 无数据库 内嵌数据库
集成难度 全自动,无需人工操作 需要人工操作两步 全自动 全自动
客户端 有移动和桌面客户端
登录安全 支持用户名密码登录 支持用户名密码登录 用户名密码登录
容器数量 mysql, filerun, aria2 nextcloud, aria2 h5ai, aria2 只需一个
总结 轻量级 功能全面,本身可以作为一个很好的云盘使用 仅提供文件列表,和查看文件,播放音视频文件功能 一个容器集成所有功能

安装与使用

提示 如果你不是在本地安装,请记得替换 localhost 为你的 ip 或者绑定的域名哦!!

  1. 安装 Docker CE (社区版),不要使用 Ubuntu 等操作系统系统自带的安装包来安装,因为他们的版本都很老了。推荐使用官方提供的方式安装

  2. 安装 Docker Compose https://docs.docker.com/compose/install/#install-compose

使用 Filebrowser 安装

如果你希望指定UIDGID,还希望可以使用Plex 来管理下载的电影等资源,强烈推荐使用 Filebrowser。

  git clone https://github.com/wahyd4/aria2-ariang-x-docker-compose.git
  cd aria2-ariang-x-docker-compose/plex-filebrowser
  # 前往 https://www.plex.tv/claim/ 获取 TOKEN, 并填充至 `plex-filebrowser` 目录下的 `docker-compose.yml`下的 `PLEX_CLAIM`字段。
  docker-compose up -d

就这么简单!

  1. Filebrowser http://localhost
  2. AriaNg: http://localhost/ui
  3. Plex: http://localhost:32400

注意: 如果你使用非80端口,则需要进入 AriaNg,修改 RPC 地址端口为你暴露出的端口。因为该镜像 Filebrowser 和 Aria2c 共享一个端口。

使用 h5ai 作为在线文件查看和播放

  git clone https://github.com/wahyd4/aria2-ariang-x-docker-compose.git
  cd aria2-ariang-x-docker-compose/h5ai
  docker-compose up -d

搞定!

  1. 查看文件 h5ai: http://localhost:8000

  2. AriaNg: http://localhost:8000/aria2/

使用 Filerun 作为在线文件管理器

因为Filerun官方将其产品改成付费版,并不再提供免费版本了,因此Filerun版在这里也不能再使用了。☹️

  git clone https://github.com/wahyd4/aria2-ariang-x-docker-compose.git
  cd aria2-ariang-x-docker-compose/filerun
  docker-compose up -d

一切搞定,尽情享受吧!

  1. 文件管理 Filerun, 请使用 superuser / superuser 进行登录: http://localhost:8000

  2. AriaNg: http://localhost:8000/aria2/

使用 Nextcloud 安装

  git clone https://github.com/wahyd4/aria2-ariang-x-docker-compose.git
  cd aria2-ariang-x-docker-compose/nextcloud
  docker-compose up -d
  1. 文件管理 Nextcloud: http://localhost, 使用你喜欢的任意用户名和密码登录

  2. AriaNg: http://localhost/ui

Nextcloud 还需额外的一点手动操作,链接配置外部存储

注意: 由于 Nextcloud 镜像启动较慢,平均需要 3-10 分钟,在启动之前访问会得到502错误,请耐心等待一下,如果 Docker 相关容器没有错误日志,即不用担心。

ARM Nextcloud

终于你在树莓派🍓上也可以使用本项目了。ARM 版本的 Nextcloud 和普通的 Nextcloud 提供一样的功能,唯一不同的是,启动的命令需要指定不同的文件

  git clone https://github.com/wahyd4/aria2-ariang-x-docker-compose.git
  cd aria2-ariang-x-docker-compose/nextcloud
  docker-compose -f arm32-docker-compose.yml up
  1. 文件管理 Nextcloud: http://localhost, 使用你喜欢的任意用户名和密码登录

  2. AriaNg: http://localhost/ui

Nextcloud 还需额外的一点手动操作,链接配置外部存储

注意: 由于 Nextcloud 镜像启动较慢,平均需要 3-10 分钟,在启动之前访问会得到502错误,请耐心等待一下,如果 Docker 相关容器没有错误日志,即不用担心。

升级

进入 filerun, h5ai 或者 nextcloud 目录

docker-compose stop # 将 docker 镜像暂时关掉
git pull origin master # 获取最近代码
docker-compose pull # 手动获取最新版镜像
docker-compose up -d # 运行最新版本的镜像

高级特性

  1. 使用80端口。 默认情况下,我们使用 8000 端口,而不是 80 端口,主要是防止你可能有其他程序需要使用 80 端口。但是你可以自己修改对外暴露的端口。

打开 filerun,h5ai, nextcloud 下面的 docker-compose.yml。将 aria2 节点下面的 ports 属性的 8000 改为 80 即可。

aria2:
  image: wahyd4/aria2-ui:filerun
  links:
    - web:file-manager
  ports:
    - "8000:80" #将此处8000 改为 80端口
    - "6800:6800"
  volumes_from:
    - web
  1. 对 AriaNg 启用 Basic Auth 登录密码验证,同样地,打开任何一个文件平台下面的 docker-compose.yml文件。 启用和修改 aria2 服务下面的 environment 相关属性:
environment:
  - ARIA2_USER=admin #basic auth 用户名
  - ARIA2_PWD=password #basic auth 密码
  - ENABLE_AUTH=true # 是否启用用户名和密码验证, 默认情况下不启用,当该值为 false 时也不启用。
  1. 启用 HTTPS,为了实现该功能,我们采用 Caddy 来作为我们的 web 服务器和反向代理服务器。当我们绑定域名后,Caddy 自动为站点启用 HTTPS。也仅仅需要修改相应 docker-compose.yaml文件下 aria2 服务的相关属性即可。(由于 filerun 程序本身的问题,目前暂不支持 HTTPS)
environment:
  - DOMAIN=demo.toozhao.com #这里输入你想要绑定的域名, 必须首先在域名管理处添加 A 记录。当我们仅仅通过 ip 访问时则应该改为: :80, 这表示绑定所有可以使用的 ip
  - SSL=true #当值为 true 时,系统会自动启用 HTTPS
  - RPC_SECRET=Hello #这个属性是 配置AriaNg 连接 Aria2 时需要,你可以输入你想要设置的密码。一旦设置了 HTTPS, Aria2 也只能使用 HTTPS。这时就必须使用该设置。

由于配置 HTTPS 比较麻烦,图文请参见启用 SSL

找到你下载的文件

这里的 docker-compose 文件,将本地的./data 目录作为了 docker volume 来存储下载的各类文件,因此你可以在 docker-compose 文件所在目录data 子目录目录找到所有文件。你也可以根据自己的需要修改目录设置

什么?一个 Docker 镜像包含所有功能?Yes!!!(如:在群晖中运行)

  docker run -d --name aria2-ui -p 80:80 -v ~/data:/data wahyd4/aria2-ui

80 本地则是你暴露出对外访问的 AriaNg 图形界面的端口, ~/data/ 是你所有通过 Aria2 下载的文件目录

推荐 :使用该 Docker 镜像,一个镜像集成 BT 下载、文件管理、在线播放等功能。关于该镜像的更多使用介绍,请参考:https://github.com/wahyd4/aria2-ariang-docker

常见问题 FAQ

  • Nextcloud 没有权限管理下载的文件? 不要忘记在主机上运行chown -R www-data <文件夹>,该文件夹即为你设置的 docker-compose nextcloud service 下面设置的位于宿主机(不是dokcer 容器里面的)的共享文件夹。
  • AriaNg 界面不能显示?请记住目前在访问 AriaNg 界面的时候,地址最后一定要添加 /
  • Nextcloud 不能访问?页面显示502?, 由于 Nextcloud 启动耗时较长,大致为5分钟左右,请耐心等待。如果 3 分钟之后依然不能显示,请查看nextcloud的 Docker 容器是否有错误日志输出,如果没有,再稍等多等一下即可。
  • 不支持 ARM CPU 平台? 目前暂没有让 docker-compose 项目支持 ARM 的计划,但是推荐你试试这个单镜像版本 wahyd4/aria2-ui:arm64
  • 下载的 BT 或者磁力完全没有速度怎么办? 建议先下载一个热门的 BT 种子文件,而不是磁力链接。这样可以帮助缓存 DHT 文件,渐渐地,速度就会起来了。比如试试下载树莓派操作系统的 BT 种子?前往下载, 也可以前往 Internet Archive 下载免费的电影,以此作为开始。

Plex

Plex Media server Plex 是一个视频服务器,有了 Plex 之后,你通过本程序可以实现:

下载视频 -> 文件管理 -> 视频播放 -> 分享 / 远程投屏 集一体的解决方案。 分别对应的组件为:

aria2 -> File Browser -> Plex/ File Browser -> Plex app / DLNA / Chromecast / Apple airplay 等等。

快速运行

  1. 在你希望的运行电脑或者服务器上 git clone 本仓库
  2. 前往 https://www.plex.tv/claim/ 获取 TOKEN, 并填充至 plex-filebrowser 目录下的 docker-compose.yml下的 PLEX_CLAIM字段。
  3. 在命令行中运行
cd plex-filebrowser
docker-compose up -d
  1. 在浏览器中打开 http://loclahost:32400,使用 Plex 平台账号登录即可像你在其他地方使用 Plex 一样享受播放、投屏的快乐了。

更多 Plex 的使用,请前往: https://www.plex.tv/zh/

aria2-ariang-x-docker-compose's People

Contributors

formattoday avatar wahyd4 avatar yulinfeng000 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

aria2-ariang-x-docker-compose's Issues

nextcloud下删除文件的问题

我用aria2下载的文件,拉回本地之后要删除。在nextcloud中无法直接删除。能解决吗?我现在都是ssh登录服务器中用命令删除。

filerun版本下使用磁链和种子文件下载的无法删除

不好意思又打扰您了。
我使用filerun版本,安装完之后需要手动将data文件改为www:data用户,并给data文件赋予读写权限,之后http下载的文件可以使用filerun正常删除。
但是我用磁链和种子下载时,下载的文件依旧是root用户,读写权限也不对,重新使用chmod 766 -R和
chown www-data:www-data -R依旧无法解决问题。

请问重启服务器后需要启动什么?

抱歉打扰了,我目前没有linux基础,我不太明白重启服务器之后该启动什么。搭建还是比较顺利的,但是重启之后,我就发现nextcould无法打开了,aria2也连接不上。
能不能给我一个centos7的启动命令?

设置aria2下载位置

非常感谢老司机带路,但是我看了一下,不知道如何设置aria2的下载位置,webui设置的下载位置无效。请问aria2的配置文件在哪里,我使用的是nextcloud组合。
进程显示的aria2的配置文件保存在/root/conf/aria2.conf路径,但是我的配置机器上并没有这个路径。请指教,谢谢。

nextcloud下删除文件的问题 Pro

#38 同样是这个问题,但是无法彻底解决,首先 目录只要是归属ROOT 就只有下载权限,但是aria下载的都是ROOT,手动将文件归属全部改成991后即可删除。

请问有什么一劳永逸的办法。。。

修改端口为80访问不了了

reboot了下
ERROR: Couldn't connect to Docker daemon at http+docker://localunixsocket - is it running?

If it's at a non-standard location, specify the URL with the DOCKER_HOST environment variable.

如何启动这个啊,,,小白一个 请大佬指教

对于新手来说

发表一下心声,能不能搞个一键安装。确实很需要这个离线下载。

502 Bad Gateway

Hello,我通过运行

  git clone https://github.com/wahyd4/aria2-ariang-x-docker-compose.git
  cd aria2-ariang-x-docker-compose/nextcloud
  docker-compose up

后访问 http://localhost:8000 返回 502 Bad Gateway,请问这有可能是什么原因造成的?
访问 http://localhost:8000/aria2 可以正常访问。

输出的信息如下:

D:\Users\zhya\Desktop\filerun\aria2-ariang-x-docker-compose\nextcloud>docker-compose up
Creating network "nextcloud_default" with the default driver
Creating nextcloud_nextcloud_1 ... done
Creating nextcloud_aria2_1     ... done
Attaching to nextcloud_nextcloud_1, nextcloud_aria2_1
nextcloud_1  | Updating permissions...
nextcloud_1  | Updating permissions in /nextcloud...
aria2_1      | Run aria2c and ariaNG
aria2_1      | false
aria2_1      | Start aria2 with standard mode
aria2_1      | Activating privacy features... done.
aria2_1      | http://
aria2_1      | http:///aria2
aria2_1      | 10/Apr/2018:14:57:10 +0000 [ERROR 502 /] dial tcp 172.19.0.2:8888: getsockopt: connection refused
aria2_1      | 172.19.0.1 - - [10/Apr/2018:14:57:10 +0000] "GET / HTTP/1.1" 502 40
aria2_1      | 10/Apr/2018:14:57:10 +0000 [ERROR 502 /favicon.ico] dial tcp 172.19.0.2:8888: getsockopt: connection refused
aria2_1      | 172.19.0.1 - - [10/Apr/2018:14:57:10 +0000] "GET /favicon.ico HTTP/1.1" 502 16
aria2_1      | 10/Apr/2018:14:57:11 +0000 [ERROR 502 /] dial tcp 172.19.0.2:8888: getsockopt: connection refusedaria2_1      | 172.19.0.1 - - [10/Apr/2018:14:57:11 +0000] "GET / HTTP/1.1" 502 40
aria2_1      | 10/Apr/2018:14:57:11 +0000 [ERROR 502 /favicon.ico] dial tcp 172.19.0.2:8888: getsockopt: connection refusedaria2_1      | 172.19.0.1 - - [10/Apr/2018:14:57:11 +0000] "GET /favicon.ico HTTP/1.1" 502 16
aria2_1      | 10/Apr/2018:14:57:11 +0000 [ERROR 502 /] dial tcp 172.19.0.2:8888: getsockopt: connection refused
aria2_1      | 172.19.0.1 - - [10/Apr/2018:14:57:11 +0000] "GET / HTTP/1.1" 502 40aria2_1      | 10/Apr/2018:14:57:11 +0000 [ERROR 502 /favicon.ico] dial tcp 172.19.0.2:8888: getsockopt: connection refused
aria2_1      | 172.19.0.1 - - [10/Apr/2018:14:57:11 +0000] "GET /favicon.ico HTTP/1.1" 502 16aria2_1      | 10/Apr/2018:14:57:11 +0000 [ERROR 502 /] dial tcp 172.19.0.2:8888: getsockopt: connection refused
aria2_1      | 172.19.0.1 - - [10/Apr/2018:14:57:11 +0000] "GET / HTTP/1.1" 502 40
aria2_1      | 10/Apr/2018:14:57:11 +0000 [ERROR 502 /favicon.ico] dial tcp 172.19.0.2:8888: getsockopt: connection refused

刚刚 aria2 不能保存配置的问题的原因

刚刚 aria2 不能保存配置的问题的原因
应该就是 root 下没有
/root/conf/key The folder which stored Aria2 SSL certificate and key file. Notice: The certificate file should be named aria2.crt and the key file should be named aria2.key

应该就是没有这个的原因?
这个要怎么处理 按你帮助里面的流程 弄的

似乎这个docker-compose不支持mac系统

安装报错

ERROR: for nextcloud_nextcloud_1 Cannot start service nextcloud: Mounts denied:
The paths /data and /data/nextcloud
are not shared from OS X and are not known to Docker.
You can configure shared paths from Docker -> Preferences... -> File Sharing.
See https://docs.docker.com/docker-for-mac/osxfs/#namespaces for more info.
.

ERROR: for nextcloud Cannot start service nextcloud: Mounts denied:
The paths /data and /data/nextcloud
are not shared from OS X and are not known to Docker.
You can configure shared paths from Docker -> Preferences... -> File Sharing.
See https://docs.docker.com/docker-for-mac/osxfs/#namespaces for more info.
.
ERROR: Encountered errors while bringing up the project.

没太明白是什么原因,能看一下么

Mac运行Docker App 后,再执行 docker-compose up -d,提示端口号被占用

ERROR: for h5ai_aria2_1 Cannot start service aria2: b'driver failed programming external connectivity on endpoint h5ai_aria2_1 (5536bd10311cf127974361c8f472b3c8c95440511b3cbc80c256001df100f4e3): Bind for 0.0.0.0:8000 failed: port is already allocated'

ERROR: for aria2 Cannot start service aria2: b'driver failed programming external connectivity on endpoint h5ai_aria2_1 (5536bd10311cf127974361c8f472b3c8c95440511b3cbc80c256001df100f4e3): Bind for 0.0.0.0:8000 failed: port is already allocated'
ERROR: Encountered errors while bringing up the project.

aria2 管理显示不正常

Refused to execute script from 'http://192.168.1.129:8000/js/aria-ng-4a60d788ec.min.js' because its MIME type ('text/html') is not executable, and strict MIME type checking is enabled.

aria2 管理显示不正常

version: '2'

services:
nextcloud:
image: wonderfall/nextcloud
volumes:
- /data/nextcloud:/data
- /data:/user-files
restart: always
aria2:
image: wahyd4/aria2-ariang:caddy-nextcloud
ports:
- "8000:80"
- "6800:6800"
- "83:443"
volumes_from:
- nextcloud
# volumes:
# - /some_folder:/root/conf/key
environment:
- DOMAIN=:80
# - SSL=true
# - RPC_SECRET=Hello
# - ARIA2_USER=admin
# - ARIA2_PWD=password
# - ENABLE_AUTH=true
links:
- nextcloud:file-manager
restart: always

nextcloud 没有管理 aria 下载文件的权限

image
采用的是 nextcloud ,系统为 ubuntu 。
通过 aria 测试下载一个图片后,发现 nextcloud 没有删除这个文件的权限。
已经给与了启动 docker-compose 这个服务用户 /data/superuser 的读写权限

drwxrwxrwx  2 {user}root 4096 Dec 21 16:41 superuser/

因为对 linux 不是非常熟悉,如果还需要补充其他信息,请回复我,谢谢。

HTTPS 端口问题

environment:
    - DOMAIN=demo.toozhao.com #这里输入你想要绑定的域名, 必须首先在域名管理处添加 A 记录。当我们仅仅通过 ip 访问时则应该改为: :80, 这表示绑定所有可以使用的 ip
    - SSL=true #当值为 true 时,系统会自动启用 HTTPS
    - RPC_SECRET=Hello #这个属性是 配置AriaNg 连接 Aria2 时需要,你可以输入你想要设置的密码。一旦设置了 HTTPS, Aria2 也只能使用 HTTPS。这时就必须使用该设置。

请问在域名后面是否需要指定 443 端口,比如:

- DOMAIN=demo.toozhao.com:443

该如何访问这个 HTTPS 协议,docker 是否在同时监听 80 端口和 443 端口,是否会自动从 80 端口跳转到 443 的 HTTPS 协议?
谢谢!

更改端口号后不生效 监控的还是8000

更改/root/aria2-ariang-x-docker-compose/nextcloud/docker-compose.yml文件里的端口号为80,但是没有生效,重启容器不行,重启主机也不行。
version: '2'

services:
nextcloud:
image: wonderfall/nextcloud
volumes:
- /data/nextcloud:/data
- /data:/user-files
restart: always
aria2:
image: wahyd4/aria2-ariang:caddy-nextcloud
ports:
- "80:80"
- "6800:6800"
- "443:443"
volumes_from:
- nextcloud
# volumes:
# - /some_folder:/root/conf/key
environment:
- DOMAIN=:80
# - SSL=true
# - RPC_SECRET=Hello
- ARIA2_USER=admin
- ARIA2_PWD=admin
- ENABLE_AUTH=true
links:
- nextcloud:file-manager
restart: always

请问群晖docker容器如何配置环境?

你好,群晖的docker里下载了你的ariang,但是容器配置参数不知道具体怎么弄,页面里总是未连接,能麻烦详细讲一下容器配置吗
看运行日志是都正常的。卷只配置了/data文件夹,端口映射了相同的,但是就是无法连接、
谢谢!

请问大佬如何把Aria2和nextcloud的网站目录映射到本地

本机里用apache2搭建了两个站点而且绑定了域名,现在这个docker不知道如何绑定域名了。。。所以想直接把docker里的网站目录映射出来,通过apache配置文件绑定域名。
不知道大佬觉得可行吗,或者有更好的办法吗?

无法显示

ubuntu 16.04
安装nextcloud版本
前序安装环境都正常 docker运行后

ip:8000/aria2 无法显示或打开慢
ip:8000 502错误

80 443 端口占用问题

ERROR: for nextcloud_aria2_1 Cannot start service aria2: driver failed programming external connectivity on endpoint nextcloud_aria2_1 (fa260c77e779b968dafa5d61cba9ce8f44b3802e1a5307fe8c62279a44ea5dd9): Error starting userland proxy: listen tcp 0.0.0.0:443: bind: address already in use

ERROR: for aria2 Cannot start service aria2: driver failed programming external connectivity on endpoint nextcloud_aria2_1 (fa260c77e779b968dafa5d61cba9ce8f44b3802e1a5307fe8c62279a44ea5dd9): Error starting userland proxy: listen tcp 0.0.0.0:443: bind: address already in use
ERROR: Encountered errors while bringing up the project.

能不能监测到端口被占用的话 自动换其他端口?

什么系统可以安装哦,文章里都没写,我用的centos7 安装不上

什么系统可以安装哦,文章里都没写,我用的centos7` 安装不上

[root@apkgm nextcloud]# #安装Docker Compose [root@apkgm nextcloud]# [root@apkgm nextcloud]# curl -L https://github.com/docker/compose/releases/download/1.17.0/docker-compose-un
ame -s-uname -m` -o /usr/local/bin/docker-compose
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 617 0 617 0 0 1171 0 --:--:-- --:--:-- --:--:-- 1173
100 8649k 100 8649k 0 0 3802k 0 0:00:02 0:00:02 --:--:-- 5415k
[root@apkgm nextcloud]#
[root@apkgm nextcloud]# chmod +x /usr/local/bin/docker-compose
[root@apkgm nextcloud]# git clone https://github.com/wahyd4/aria2-ariang-x-docker-compose.git
Cloning into 'aria2-ariang-x-docker-compose'...
remote: Counting objects: 305, done.
remote: Total 305 (delta 0), reused 0 (delta 0), pack-reused 305
Receiving objects: 100% (305/305), 676.57 KiB | 0 bytes/s, done.
Resolving deltas: 100% (132/132), done.
[root@apkgm nextcloud]#
[root@apkgm nextcloud]# cd aria2-ariang-x-docker-compose/nextcloud
[root@apkgm nextcloud]#
[root@apkgm nextcloud]# docker-compose up -d
ERROR: Couldn't connect to Docker daemon at http+docker://localunixsocket - is it running?

If it's at a non-standard location, specify the URL with the DOCKER_HOST environment variable.
[root@apkgm nextcloud]# Connection closed `

aria2 的问题没有解决

刚才我复制的内容有错
我没有启用https

你说的:
bash-4.3# ls
conf
bash-4.3# cd conf/
bash-4.3# ls
aria2.conf aria2c.sh key
bash-4.3# pwd
/root/conf
aria2.conf 即是配置文件,打开该文件,dir 配置这是文件下载目录

#文件保存路径, 默认为当前启动位置

dir=/user-files/superuser/

dir=/var/www

我意思是没有 /root/conf 文件夹
aria2.conf aria2c.sh key 这3个文件也没有

我是按你介绍的步奏弄的

我的意思是你那边没有我说的问题码?
不要随意开issues 那么qq群或者tg群这类交流的地方有吗?
且我问的也不算特别基础吧?

是不是你的镜像 缺少了配置文件映射?

Plex无法访问

Plex一直显示找不到服务器,我记着默认不允许远程连接来着,这个怎么修改?

Filerun 管理 aria下载创建文件 的权限问题

个人比较喜欢用filerun. 设置给data及其以下的所有文件777以后,发现aria下载创建的文件和目录是在root下,文件是644和目录是755,所以www-data不能直接通过网页云端直接管理aria下载好的东西。每次都需要重新给这些文件覆盖777权限才能管理。有没什么更好的办法解决这个问题。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.