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

相关推荐
我命由我1234519 小时前
Photoshop - Photoshop 工具栏(20)混合器画笔工具
经验分享·笔记·学习·ui·职场和发展·职场发展·photoshop
weixin_4386943921 小时前
pnpm 安装依赖后 仍然启动报的问题
开发语言·前端·javascript·经验分享
WPG大大通1 天前
AIoT | 软件:Astra MCP边缘算力构建详解
经验分享·笔记·python·硬件架构·代码
草莓熊Lotso1 天前
C++ 继承特殊场景解析:友元、静态成员与菱形继承的底层逻辑
服务器·开发语言·c++·人工智能·经验分享·笔记·1024程序员节
TeleostNaCl1 天前
解决 Chrome 无法访问网页但无痕模式下可以访问该网页 的问题
前端·网络·chrome·windows·经验分享
Metaphor6921 天前
Java 读取 Word 文本框中的文本和图片:Spire.Doc for Java 实践指南
经验分享
阿猿收手吧!2 天前
【成长经历】秋招经历/技术之路分享
经验分享
go_bai2 天前
Linux--进程池
linux·c++·经验分享·笔记·学习方法
轻舟客丶2 天前
ORA-03113的解决方案
数据库·经验分享·笔记·oracle
阿登林2 天前
Vue面试项目经验分享:如何专业展示技术能力与解决问题
vue.js·经验分享·面试