好软推荐第二期——Alist
简介
Alist可以集成多种云盘,然后将其做为webdav发布。

支持内容之多,令人咂舌。
使用
下面就是我添加的smb协议的文件传输,这是在管理端能看到的。
然后我们就可以通过客户端查看到nextcloud,如下图
点击nextcloud可以打开,如下图

支持在线浏览图片等等,相当方便。
部署
我是采用docker-compose方式部署的,在下面贴出相关内容。
version: '3.3'
services:
alist:
image: 'xhofe/alist:latest'
container_name: alist
volumes:
- './data:/opt/alist/data'
ports:
- '5244:5244'
environment:
- PUID=0
- PGID=0
- UMASK=022
restart: unless-stopped写入文件
将上述内容写入你的目标文件夹中的docker-compse.yaml中。比如/home/alist/docker-compose.yaml
修改配置
然后修改为你自己的配置,比如端口号:1234:5244,其中1234是宿主机的端口,后面的5244不用改。'./data:/opt/alist/data'中的'./data'可以改为你希望的地址。
运行命令
//运行以下命令,即可启用alist了。
# docker-compose up -d
// 运行以下命令停止alist
# docker-compose down打开网页
打开浏览器在地址栏输入:http://localhost:1234即可使用了。