| Crates.io | minio_uploader |
| lib.rs | minio_uploader |
| version | 0.4.0 |
| created_at | 2025-11-07 08:49:21.00385+00 |
| updated_at | 2025-11-10 01:25:48.749632+00 |
| description | A simple Windows context menu tool to upload files to a Minio server. |
| homepage | |
| repository | https://github.com/c3qu/minio_uploader.git |
| max_upload_size | |
| id | 1921347 |
| size | 90,453 |
A simple Windows context menu tool to upload files to a MinIO (S3 compatible) server.
Create a Settings.toml file with your MinIO credentials. The program will look for the configuration file in the following order (first found is used):
Example Settings.toml:
endpoint = "http://127.0.0.1:9000" # or https://play.min.io
access_key = "minioadmin"
secret_key = "minioadmin"
bucket = "my-bucket"
Note: On Windows, %APPDATA% typically resolves to C:\Users\<YourUsername>\AppData\Roaming\MinioUploader\Settings.toml.
To remove the context menu registration, run:
minio_uploader.exe --uninstall
This removes the registry entries for the current user only.
cargo build --release
The binary will be at target/release/minio_uploader.exe.
HKCU\Software\Classes\*\shell\MinIO Uploader\commandHKCU\Software\Classes\Directory\shell\....MIT