此配置文件,具有以下最简功能
1.关闭tls,https的使用方式
2.默认用户名和密码为:admin
3.实际使用请更改要分享的windows 路径
github:下载链接:https://github.com/hacdias/webdav/releases/tag/v5.7.4
以下是config配置,请根据实际情况更改directory的路径
# WebDAV 服务基础配置
address: 0.0.0.0 # 允许所有网络接口访问[1,6](@ref)
port: 8081 # 指定服务端口
directory: C:\\Users\\Appen\\Desktop\\windows-386-webdav\\freenode\\ # Windows路径使用双反斜杠转义[3](@ref)
tls: false # 禁用HTTPS(局域网内建议开启则需配置证书)
# 用户认证配置
users:
- username: admin
password: admin
permissions: CRUD # 完整权限:创建/读取/更新/删除[6,8](@ref)
# 跨域配置(支持本地软件调用)
cors:
enabled: true
allowed_hosts:
- http://127.0.0.1:8081 # 服务器局域网地址
- http://localhost:8081 # 本机测试地址
allowed_methods: [GET, PUT, POST, DELETE] # 支持文件上传操作[6](@ref)
# 性能优化配置
log:
outputs: [stderr]
format: console