【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.注意事项

相关推荐
老花眼猫13 小时前
逆时针旋转坐标推导公式
经验分享
程序员老邢15 小时前
【技术底稿 15】SpringBoot 异步文件上传实战:多线程池隔离 + 失败重试 + 实时状态推送
java·经验分享·spring boot·后端·程序人生·spring
weixin_5372170615 小时前
Ps修图资源合集
经验分享
programhelp_15 小时前
Snowflake OA 2026 面经|3道高频真题拆解 + 速通攻略
经验分享·算法·面试·职场和发展
xuhaoyu_cpp_java16 小时前
MySql学习(三)
经验分享·笔记·学习·mysql
智者知已应修善业17 小时前
【51单片机独立按键控制往复流水灯启停】2023-6-13
c++·经验分享·笔记·算法·51单片机
岁岁的O泡奶21 小时前
ctfshow_crypto_萌新赛
经验分享·python·密码学·crypto
唐朝板栗丶TDC21 小时前
Windows下使用WSL2创建Ubuntu子系统(更改安装位置与启动图形桌面)
linux·windows·经验分享·ubuntu
十铭忘21 小时前
实用linux 命令和实用工具
linux·经验分享
其实秋天的枫21 小时前
【考研408】考研计算机408统考历年真题及答案解析PDF电子版(2009-2026年)
经验分享·pdf