ZFile 是一款基于 Java 的轻量级网盘程序,支持本地存储、阿里云 OSS、腾讯 COS、又拍云、S3 等多种对象存储,适合个人和小团队搭建私有云文件管理系统。本文将介绍 ZFile 的安装方式、基础配置以及使用场景,帮助你快速部署属于自己的网盘服务。
安装docker如果没安装先阅读这篇文章安装docker
docker run -d \
--name ${docker_name} \
--restart always \
-p ${docker_port}:8080 \
-v /home/docker/zfile/db:/root/.zfile-v4/db \
-v /home/docker/zfile/logs:/root/.zfile-v4/logs \
-v /home/docker/zfile/file:/data/file \
-v /home/docker/zfile/application.properties:/root/.zfile-v4/application.properties \
${docker_img}
添加本地存储时为路径为/data/file
映射本地的位置为/home/docker/zfile/file
具体更改这个映射目录
-v /home/docker/zfile/file:/data/file \
浏览器访问:http://服务器IP:${docker_port}
容器管理
# 查看容器状态 docker ps -a # 停止容器 docker stop zfile # 启动容器 docker start zfile # 查看容器日志 docker logs -f zfile
可选高级配置
配合 Nginx/Caddy 反向代理,实现 HTTPS
使用caddy阅读
ZFile 以其轻量、易部署和多存储支持的特点,成为私有网盘搭建的理想选择。无论是个人文件管理、资源分享,还是与对象存储结合使用,ZFile 都能提供稳定且灵活的解决方案。通过合理的部署与配置,你可以轻松拥有一个安全、可控的私有云网盘服务。