Alist容器
一个支持多种存储的文件列表程序,使用 Gin
和 Solidjs
。GitHub
开源的 AList
服务是一个功能强大的信息管理平台,旨在帮助用户高效管理和共享信息。AList
提供了丰富的功能,包括信息分类、团队协作、权限控制等,使用户能够轻松地组织和检索各种类型的信息。
部署容器(任选一种方式部署即可)
创建配置文件夹
下载Docker镜像失败的可以看一下篇文章
客户端部署
需要修改的地方均用红色的方框标出
Docker Compose部署
创建yaml存放文件夹
查看文件夹真实路径
我的真实路径为:/volume1/docker/AppData/alist
,稍后要填入yaml
文件,注意保存。
Compose示例
services: # 定义服务
alist: # 服务名称
image: xhofe/alist:latest # 使用的 Docker 镜像
container_name: alist # 容器的名称
volumes: # 映射的卷
- '/volume1/docker/AppData/alist:/opt/alist/data' # 将本地的 /volume1/docker/AppData/alist 映射到容器内的 /opt/alist/data
ports: # 端口映射
- '5244:5244' # 将主机的 5244 端口映射到容器的 5244 端口
environment: # 环境变量
- PUID=0 # 设置进程用户 ID 为 0(root)
- PGID=0 # 设置进程组 ID 为 0(root)
- UMASK=022 # 设置文件创建的权限掩码
network_mode: "host" # 使用主机的网络模式,容器和主机共享网络
restart: unless-stopped # 容器在停止后会自动重启,除非手动停止
在最下面提示参数配置错误,需要在文件管理器中查看Nas是否创建了这个文件夹。
食用方法
获取初始密码
以我新建的容器为例初始用户名为:admin
,初始密码为:SspoUVel
,绿联复制的日志最后一位有空格,记得删一下。
修改默认账号密码
浏览器访问http://设备ip:5244
,进入容器后台,输入默认账户名+日志中获取的初始密码登录。
如何添加网盘
如何添加网盘我在这里就不过多赘述了,可以点击链接Alist手册查看如何添加网盘。
添加完成后,就可以在主页看到添加的网盘内容了
右下角有很多选项可以对网盘内容进行移动、复制、下载等操作,与网盘客户端内操作一致。
网盘之间秒传
秒传 就是两个云盘之间的文件可以快速相互上传,不用等待,下面介绍一下都有哪些可以相互秒传 ,有个前提,就是A网盘需要秒传的文件,在B网盘已经有了,才可以进行秒传,否则就是正常上传。
使用webdav协议
将Alist
挂载到绿联中
打开文件管理器,选择连接网络文件夹
评论