webdav: add config

This commit is contained in:
Jef Roosens 2025-04-14 14:21:00 +02:00
parent ee7ee2b19d
commit 4b5ed5c8a5
Signed by: Jef Roosens
GPG key ID: 21FD3D77D56BAF49
13 changed files with 260 additions and 39 deletions

View file

@ -0,0 +1,31 @@
address = '0.0.0.0'
port = 8018
# Handled by reverse proxy
tls = false
prefix = '/'
debug = false
noSniff = false
behindProxy = true
directory = '/mnt/data1/webdav/data'
permissions = 'R'
rulesBehavior = 'overwrite'
[log]
format = 'console'
# Color output isn't useful when ingested via systemd
colors = false
outputs = ['stdout']
[cors]
enabled = false
[[users]]
username = '{{ webdav_user }}'
password = '{bcrypt}{{ webdav_password_bcrypt }}'
permissions = 'CRUD'
# vim: ft=toml