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

相关推荐
富唯智能8 小时前
复合机器人 vs 工业人形机器人|工厂工序选型回本方案
经验分享
-XWB-10 小时前
【LLM】Agent Planning 完全指南:8 种纯 LLM 范式 + 8 种混合规划模式详解(二)
人工智能·经验分享·aigc·学习方法·ai编程
努力的小雨12 小时前
实测 Doubao-Seed-Evolving:把 Windows 桌面图标做成一个会自己运转的小世界
经验分享·ai智能
法雅特吉他19 小时前
吉他弦寿命模型与更换判定
经验分享·新媒体运营·学习方法·材质·内容运营
haolly1 天前
「主流网页高亮插件横评」—— Acorny 事实卡 + 完整正文
经验分享·程序人生·学习方法
八十天环游世界1 天前
企业AI智能体建设费用明细:2026 透明报价清单(附估价逻辑)
经验分享
香辣牛肉饭2 天前
【算法】动态规划 最长公共子序列(LCS)
经验分享·笔记·算法·动态规划
维克兜率天2 天前
【维克】概率论入门:从“抛硬币“到理解金融市场的不确定性
经验分享·学习·概率论
怀旧诚子2 天前
Fedora 创建个人的应用启动器(GNOME)
经验分享
Rain的Java大神实战圈2 天前
线上慢SQL的排查思路
经验分享·架构设计·场景设计题