| Crates.io | curld |
| lib.rs | curld |
| version | 0.1.1 |
| created_at | 2025-05-29 09:56:07.1306+00 |
| updated_at | 2025-05-29 10:09:44.743713+00 |
| description | A command-line tool for uploading directories to HTTP servers |
| homepage | |
| repository | https://github.com/w2moon/curld |
| max_upload_size | |
| id | 1693638 |
| size | 48,772 |
A simple command-line tool for uploading local directories to HTTP servers.
cargo install curld
git clone https://github.com/w2moon/curld.git
cd curld
cargo install --path .
curld -d <local-directory> <target-url>
Example:
curld -d ./my-files http://xxx.xxx.xxx.xxx:xxxx/new-path/path-to-file
This tool is primarily designed for uploading directories to dufs servers. It uses HTTP PUT method for all file uploads, which is the required method for dufs server operations.