Alist
Alist Docker:https://alistgo.com/zh/guide/install/docker.html
Alist 是一个开源的文件管理系统,旨在让用户能够集中管理来自多个云存储服务的文件。它提供一个简单的界面,帮助用户高效地整理、管理和共享文件。
主要特点:
- 多云支持:Alist 支持与多个云存储服务的集成,用户可以在同一个平台上管理和访问来自不同云存储提供商的文件。
- Web界面:提供一个简洁、用户友好的Web界面,方便用户进行文件管理。
- 高效响应:Alist 强调轻量级和快速,力求在不同云存储服务之间提供高效的文件访问。
- 安全访问:提供用户认证和权限控制等功能,确保文件管理的安全性。
- 开源:作为一个开源项目,Alist 支持社区贡献和定制化,可以根据需要进行二次开发。
使用场景:
Alist 可部署在本地服务器或云平台上,用户可以通过它:
- 组织和显示来自不同云存储的文件。
- 通过链接共享文件,并设置可配置的权限。
- 在一个中心化的界面中访问和管理文件,避免频繁切换不同的云存储账户。
它是那些希望简化文件管理,且不希望在多个云存储平台之间频繁切换的用户的理想选择。
Alist Docker 部署教程
docker-cli 安装
docker run -d --restart=unless-stopped -v /etc/alist:/opt/alist/data -p 5244:5244 -e PUID=0 -e PGID=0 -e UMASK=022 --name="alist" xhofe/alist:latest
docker-compose 安装
version: '3.3'
services:
alist:
image: 'xhofe/alist:latest'
container_name: alist
volumes:
- '/etc/alist:/opt/alist/data'
ports:
- '5244:5244'
environment:
- PUID=0
- PGID=0
- UMASK=022
restart: unless-stopped
查看管理员信息
docker exec -it alist ./alist admin # 低于v3.25.0版本
# 随机生成一个密码
docker exec -it alist ./alist admin random
# 手动设置一个密码,`NEW_PASSWORD`是指你需要设置的密码
docker exec -it alist ./alist admin set NEW_PASSWORD
# 3.25.0以上版本将密码改成加密方式存储的hash值,无法直接反算出密码,如果忘记了密码只能通过重新 随机生成 或者 手动设置