【docker系列】打造个人私有网盘zfile

1. 介绍

是一个适用于个人的在线网盘(列目录)程序,可以将你各个存储类型的存储源,统一到一个网页中查看、预览、维护,再也不用去登录各种各样的网页登录后管理文件

2. 需要环境

2.1 硬件需求

CPU:至少1核 内存:推荐≥1G 硬盘:无特殊要求

2.2 软件需求

需要Linux系统,Docker、Docker-Compose,环境安装见《必备的Docker和Dockercompose环境安装》,本安装环境均基于Debian11。

3.部署

3.1 Docker-Compose方式安装

切换到root权限

sudo -i

创建数据文件夹

mkdir /etc/docker/zfile && cd /etc/docker/zfile

编辑docker-compose文件

vim docker-compose.yaml

version: '3.3'

services:

zfile:

container_name: zfile

restart: always

ports:

  • '9080:8080' #默认8080端口

volumes:

  • '/root/zfile/db:/root/.zfile-v4/db'

  • '/root/zfile/logs:/root/.zfile-v4/logs'

  • '/root/zfile/file:/data/file' #储存文件映射在/data/file

image: puffer0315/zfile

复制上述配置文件内容,shift+ins 粘贴文本后,输入 :wq 退出保存

#启动安装服务

docker-compose up -d

4.使用配置

关闭后端之后,进入后台界面为http://www.xxx.com/login

5.注意事项

相关推荐
BestHeaker5 小时前
制造业 MES 开发入门:和互联网业务开发的 5 个本质差异(一)
数据库·经验分享·制造业·mes
IT小白杨5 小时前
Facebook广告账户环境隔离实战:从指纹自洽到代理固定的完整工程方案
大数据·经验分享·架构·facebook·指纹浏览器
wukong266 小时前
支持GEO关键词挖掘的优化系统推荐|2026AI获客核心工具
经验分享
畅想视界ThinkView7 小时前
医美光电仪器配套触控终端怎么选?2026年皮肤检测设备市场53亿,这台“小屏“决定顾客体验
经验分享
熊野君8 小时前
第 7 章 AI时代产品经理新增能力
大数据·人工智能·经验分享·职场和发展·产品经理
恒锐丰科技林技术员9 小时前
EG1191 宽压降压 DC‑DC 芯片解析:高性价比工业电源方案
经验分享·嵌入式硬件·硬件工程
JSCircuit9 小时前
高校材料工艺实验室采购真空甲酸炉的深度分析与选型指南
人工智能·经验分享·ai写作
COHESION_201014 小时前
分级净化+选择性树脂工艺 在地下水轻微硝酸盐超标治理中的应用
经验分享·其他
jedi-knight14 小时前
Codex接入本地QWen3.8模型
人工智能·经验分享
神明不懂浪漫14 小时前
【第二章】库、表、增删改查操作
开发语言·数据库·经验分享·笔记