Use-alist-network-disk-program-in-docker
1. Alist网盘简介
项目地址:https://github.com/alist-org/alist
Alist是一个支持多存储的文件列表程序,使用 Gin 和 Solidjs。
其功能包括:
- 多种存储
- 部署方便,开箱即用
- 文件预览(PDF、markdown、代码、纯文本……)
- 画廊模式下的图像预览
- 视频和音频预览,支持歌词和字幕
- Office 文档预览(docx、pptx、xlsx、…)
-
README.md
预览渲染 - 文件永久链接复制和直接文件下载
- 黑暗模式
- 国际化
- 受保护的路由(密码保护和身份验证)
- WebDav (具体见 https://alist.nn.ci/zh/guide/webdav.html)
- Docker 部署
- Cloudflare workers 中转
- 文件/文件夹打包下载
- 网页上传(可以允许访客上传),删除,新建文件夹,重命名,移动,复制
- 离线下载
- 跨存储复制文件
2. 安装
2.1 安装docker
# 使用官方安装脚本自动安装#
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
# 或者使用国内 daocloud 一键安装命令
curl -sSL https://get.daocloud.io/docker | sh
2.2 安装Alist
docker run -d --restart=always -v /etc/alist:/opt/alist/data -p 5244:5244 --name="alist" xhofe/alist:latest
# /etc/alist宿主机地址;/opt/alist/data 容器内地址
注意:要开放5244端口或者使用Nginx代理
3. 遇到的问题
最后修改: 2022-10-21T08:54:45
版权声明:署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)
comment 评论