flydav icon indicating copy to clipboard operation
flydav copied to clipboard

Setup a tiny webdav server in 30 seconds. Multi-user, path prefix etc. 轻量高效的 WebDav 服务器。

Results 10 flydav issues
Sort by recently updated
recently updated
newest added

To be done: - [x] #2 - [x] #4 - [ ] #3 - [ ] Unit tests

time="2024-02-27T19:36:12+08:00" level=error msg="Unauthorized: invalid username or password" the password is 123456789 sb

Just for a quick test, I've run `./flydav` in Termux and tried to connect to the displayed URL with a browser. Immediately, I got "Method not allowed" message. Any help?...

Installing the flyday by using curl -s https://raw.githubusercontent.com/pluveto/flydav/main/scripts/install.sh | sudo bash it's not found

When I run ```bash curl -sL https://raw.githubusercontent.com/pluveto/flydav/main/scripts/installer.sh | sudo bash ``` in Debian 11.6, I got the following error: ``` bash: line 129: ARCH: command not found ``` It turns...

need more infomation

比如配置中,增加一个专门配置特定用户的目录过滤字段 sub_fs_exclude 这样在使用 admin 登录时,不能访问 /opt/usr/ 目录下 abc、bcd、x/y/z 目录,其他目录可以正常访问 另外关于目录权限的设置,如果能更细化一些就更好了(只读,读写,禁止),作为额外的设置,提供给有需要的人使用,不过如果只考虑轻量化,也可以不做支持。 ``` [server] host = "0.0.0.0" port = 7086 path = "" fs_dir = "/opt" [auth] [[auth.user]] username = "admin" sub_fs_dir...

当我在test.toml 中设置 port = 9876时 程序启动时依然显示: Address: http://127.0.0.1:7086/webdav

need more infomation

still need to enter username and password, even though I have specified a username at startup. What does the `Password(Encrypted)` in console mean? no useful info found in readme. ```...

In [entry.go](https://github.com/pluveto/flydav/blob/main/cmd/flydav/app/entry.go#L50), the URL for the web UI is transformed using `filepath.Join`. According to the [documentation](https://pkg.go.dev/path/filepath#Join), this method applies OS specific separator, meaning that, on Windows, it transforms `/ui` to...