| Crates.io | unftp-sbe-webdav |
| lib.rs | unftp-sbe-webdav |
| version | 0.2.0 |
| created_at | 2025-08-15 12:31:17.237175+00 |
| updated_at | 2025-08-20 08:58:19.796019+00 |
| description | A WebDAV storage back-end for libunftp, providing translation between FTP & WebDAV |
| homepage | |
| repository | https://github.com/Javex/unftp-sbe-webdav |
| max_upload_size | |
| id | 1796680 |
| size | 145,027 |
A storage back-end for libunftp that transparently forwards requests to a WebDAV back-end. If you have a client that only speaks FTP, but a server that only speaks WebDAV, you can use this library to bridge that gap.
Warning: This is an extremely basic implementation. Be careful where you use it.
Features:
Limitations:
WEBDEV_SERVER to URL of WebDAV endpoint, for
example https://example.com/dav/files. The username is automatically
appended to the URL! As I mentioned above, only tested on Nextcloud right now.curl -u username:password ftp://127.0.0.1:2121/ to list files.