Giter Club home page Giter Club logo

alist-ex-container's Introduction

Alist-EX-container

概述

部署方式

初次使用

更多用法和注意事项

概述

本项目集成了 Alist 、Aria2、qBittorrent 以及 Caddy 反向代理,可以访问 AriaNg 和 qBittorrent Web面板,方便更改设置和管理下载任务。支持自动开启 https,支持 AMD64/Arm64/Armv7 架构。

部署方式

  1. 下载 docker-compose文件.

  2. 按说明设置好变量,用如下命令运行容器。

    docker-compose up -d
    

初次使用

  1. 执行 "docker logs alist-ex",可获取 alist 初始密码。

  2. 访问 < ip地址或域名 >:< CADDY_WEB_PORT > 即可打开 AList。

  3. 访问 < ip地址或域名 >:< CADDY_WEB_PORT >/portalpage ,可以打开导航页。

  4. 访问 < ip地址或域名 >:< CADDY_WEB_PORT >/ariang ,可以打开 AriaNg 面板,点击 常规设置 > RPC 填入RPC密钥,并检查协议和端口是否与浏览器地址栏显示的相符。

  5. 访问 < ip地址或域名 >:< CADDY_WEB_PORT >/qbitweb ,可以打开 qBittorrent WebUI,输入默认用户名 admin 和默认密码 adminadmin 登陆。点击 tools > options,可以更改界面语言。然后点击 Web UI 更改用户名和密码,务必设置为强密码。

  6. 访问 < ip地址或域名 >:< CADDY_WEB_PORT >/qbitvue ,可以打开 VueTorrent qBittorrent WebUI。

  7. 设置离线下载:

    打开 Alist 管理面板,设置 > 其它。

    填入 Aria2 地址:http://localhost:61601/jsonrpc ,和之前设置的 Aria2 密钥。

    填入 qBittorrent 链接: http://< qbit 用户名>:< qbit 密码 >@localhost:61602/

更多用法和注意事项

  1. 如果从之前的 alist 安装迁移,可以直接把数据目录指定到之前的 alist 数据目录。

  2. AriaNg 面板更改的 Aria2 设置,在 Aria2 重启后会失效。修改数据目录下 aria2/aria2.conf 文件,可以持久更改 Aria2 设置。

  3. 设置管理员密码:

     # 随机生成管理员密码
     docker exec alist-ex alist admin random

     # 手动设置管理员密码,`NEW_PASSWORD`是指你需要设置的密码
     docker exec alist-ex alist admin set NEW_PASSWORD
  1. 在数据目录下 log 目录中,可以查看 aria2/qBittorrent/caddy 的日志。

alist-ex-container's People

Contributors

wy580477 avatar

Stargazers

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

Watchers

 avatar  avatar

alist-ex-container's Issues

502 bad gateway

yml文件内修改了一个二级域名,端口设置443
主页打不开,F12查看, 发现502错误。
/qbitweb 同样502
/portalpage 可以显示
/qbitvue 可以显示

直接在宿主机ps -e 查看,能看到有qbittorrent、aria2等运行
附配置:
version: '3.3'
services:
alist-ex:
image: ghcr.io/wy580477/alist-ex-container:latest
container_name: alist-ex
network_mode: host
restart: unless-stopped
volumes:
- /1st:/data
environment:
CADDY_DOMAIN: "一个二级域名"

  CADDY_EMAIL: [email protected]

  CADDY_WEB_PORT: 443

  ARIA2_TOKEN: "这里修改了token"

  ARIA2_TRACKER_UPDATE: "enable"
 
  TZ: Asia/Shanghai
  ALIST_PORT: 61600
  ARIA2_PORT: 61601
  QBT_WEBUI_PORT: 61602

Guidance for using code without Caddy and with just an IP address ("不使用Caddy,仅使用IP地址的代码使用指南")

Hello, I'd like to use your code without Caddy, and with just an IP address instead of a domain name. Could you please provide guidance on how to set up the code in this way?
Thank you for your help

"你好,我想在不使用Caddy的情况下并且仅使用IP地址而不是域名来使用你的代码。你能否提供关于如何这样设置代码的指导?谢谢你的帮助。"

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.