Skip to content

ZFile

约 429 字大约 1 分钟

zfile网盘composeunraid

2025-04-11

简介

ZFile-icon

ZFile,最方便快捷的在线目录展示程序,支持将本地文件、FTP、SFTP、S3、OneDrive 等存储在网站上展示并浏览.

Docker Hub:https://hub.docker.com/r/zhaojun1998/zfile

Github:https://github.com/zfile-dev/zfile⁠

官方网站:https://www.zfile.vip/⁠

Compose 配置

version: '3.3'
services:
    zfile:
        container_name: zfile
        restart: always
        ports:
            - '8080:8080' 
        volumes:
            - '/volume1/docker/zfile/db:/root/.zfile-v4/db'
            - '/volume1/docker/zfile/logs:/root/.zfile-v4/logs'
            - '/volume2/share/zfile:/data/file'
            - '/volume1/docker/zfile/application.properties:/root/application.properties'
        image: zhaojun1998/zfile:latest

配置文件映射

  • 需要先在宿主机下载配置文件,然后映射到容器内: 下载 application.properties 文件到 /root/zfile/ 目录下, 此目录可自行更改, 命令如:
curl -k -o /volume1/docker/zfile/application.properties https://c.jun6.net/ZFILE/application.properties
  • 然后增加一个 -v 参数 (见上面倒数第二行),将此源文件映射到容器内(如修改宿主机的 application.properties 为其他路径, 则上面命令也要一起修改)

注意

启动容器后无法修改文件映射,需先 docker rm -f zfile 删除容器,再重新运行命令.

Unraid 配置

项目参数备注
名称ZFile
概述
额外要求
存储库zhaojun1998/zfile
图标链接/mnt/user/Pictures/docker-logos/ZFile-icon.png
WebUI
额外参数
发布参数
CPU 绑定自定义
网络类型Bridge
Use Tailscale
控制台 shell 命令Shell
特权
路径容器路径:/root/.zfile-v4/db
主机路径:/mnt/user/appdata/ZFile/db
数据库路径
路径容器路径:/root/.zfile-v4/logs
主机路径:/mnt/user/appdata/ZFile/logs
日志路径
路径容器路径:/data/file
主机路径:/mnt/user/Work/
存储路径
端口容器端口:8080
主机端口:8080
连接类型:TCP
映射端口