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

相关推荐
计算机小手4 小时前
Docker 部署 weserv-images:打造非侵入式图片处理中间件
图像处理·经验分享·docker·中间件
三流架构师4 小时前
高中地理资源合集
经验分享
源代码•宸6 小时前
Golang语法进阶(定时器)
开发语言·经验分享·后端·算法·golang·timer·ticker
三流架构师6 小时前
高中数学资源合集
经验分享
佳豪科技16 小时前
存量房市场成为主战场:家装建材厂家针对旧房翻新的产品线调整与营销策略变革
经验分享
CodeCaptain19 小时前
CocosCreator 3.8.x [.gitignore]文件内容,仅供参考
经验分享·cocos creator
gravity_w20 小时前
Hugging Face使用指南
人工智能·经验分享·笔记·深度学习·语言模型·nlp
中屹指纹浏览器20 小时前
2026指纹浏览器底层技术揭秘:Hook内核与特征校验机制的实现
经验分享·笔记
智者知已应修善业21 小时前
【编写函数求表达式的值】2024-4-3
c语言·c++·经验分享·笔记·算法
三流架构师1 天前
高中化学资源合集
经验分享