4.0.2改成当前的最新版本,一键升级。
curl -s "https://soft.xiaoz.org/zdir/sh/update.sh"|bash -s 4.2.2
4.x.x版本的配置文件位于安装目录的 data/config/config.toml,
如果是Linux一键脚本安装路径位于:/opt/zdir/data/config/config.toml
配置文件参数说明
# 服务端设置
[servers]
# 运行端口
port = ":6080"
# 运行模式,可选值有`release`和`debug`
RunMode = "release"
# 存储设置
[storages]
# 公开文件的域名,比如:`https://soft.xiaoz.org`,如果不设置则默认使用`http://访问域名:端口/public`
public_domain = ''
# 公共文件的路径,默认位于安装目录下的data/public,可使用绝对路径
public_path = 'data/public'
# 私有文件的域名,比如:`https://soft.xiaoz.org/private`,如果不设置则默认使用`http://访问域名:端口/private`
private_domain = ''
# 私有文件的key,安装的时候会自动设置一个32位的随机字符串,一般不用管
private_key = 'xxx'
# 私有文件的路径,默认位于安装目录下的data/public,可使用绝对路径
private_path = 'data/private'
# 私有模式下,链接Token有效期,默认24H
token_exp = 24
# 用户信息
[users]
# 用户名
username = ""
# 密码:加密字符串
password = ""
[webdav]
# 是否启用WEBDAV
enable = true
# WEBDAV模式,默认读取私有文件,可修改为public
mode = 'private'
[limit]
# 游客搜索次数限制,24H最多10次
search = 10
[apps]
# 最大上传大小,单位GB,最大为10G
upload_size = 4
# 是否启用硬件校验,默认不启用disable,如果启用则:enabled
hw_valid = 'disable'
# 文件隐藏规则,需要使用正则表达式
filter_rules = '^(\.|@|#).*|favicon\.ico$'
# 语言,默认自动识别,可选值有:zh-cn和en
language = 'auto'