
Alist:搭建属于你的自有网盘
AI-摘要
切换
Guhe GPT
AI初始化中...
介绍自己
生成本文简介
推荐相关文章
前往主页
前往tianli博客
Alist 简介
Alist 是一个开源的网盘管理工具,支持将多种云存储服务(如阿里云盘、OneDrive、Google Drive、百度网盘等)整合到一个统一的界面中,方便用户管理和访问这些存储资源。
优势:
开源免费:Alist 是一个开源项目,用户可以免费使用,且代码透明。
轻量高效:占用资源少,运行速度快,适合在低配置设备上运行。
易于部署:提供多种部署方式(如 Docker、二进制文件等),适合不同技术水平的用户。
高度可定制:支持自定义主题、插件等功能,满足个性化需求。
隐私保护:数据存储在用户自己的设备或云存储中,无需担心隐私泄露。
安装Alist
Alist官方安装方法有多种,本次通过Docker compose
来安装Alist网盘。
1.部署docker环境
看博文:Ubuntu上安装Docker和Docker compose环境
2.编写docker-compose.yaml文件
# 创建工作目录
sudo cd /root
sudo mkdir alist && cd /alist
# docker-compose.yaml文件
sudo vim docker-compose.yaml
'''
version: '3.3'
services:
alist:
image: 'xhofe/alist:beta'
container_name: alist
volumes:
- '/root/alist:/opt/alist/data' # 刚刚创建的工作目录
ports:
- '5244:5244'
environment:
- PUID=0
- PGID=0
- UMASK=022
restart: unless-stopped
'''
3.构建容器
# 构建容器
sudo docker compose up -d
# 检查容器运行状态
sudo docker ps | grep alist
4.设置登录密码
# 随机生成一个密码
sudo docker exec -it alist ./alist admin random
# 手动设置一个密码,`NEW_PASSWORD`是指你需要设置的密码
sudo docker exec -it alist ./alist admin set NEW_PASSWORD
5.浏览器登录Alist
# 放通防火墙
sudo ufw allow 5244/tcp
sudo ufw reload
浏览器访问:http://localhost:5244
挂载网盘
Alist支持挂载多种云盘,实现网盘文件集中管理,以挂载百度网盘为例:
登录Alist点击下方管理:
点击存储添加:
配置存储
获取刷新令牌
进入Alist官方文档百度网盘对应位置,点击获取刷新令牌。
获取UA(User-Agent):ozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36 Edg/133.0.0.0
保存后查看状态,显示为work代表挂载成功:
参考链接
希望这篇博客对你有帮助!如果有其他问题,欢迎随时提问!
- 感谢你赐予我前进的力量
赞赏者名单
因为你们的支持让我意识到写文章的价值🙏
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 故河
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果