true-s3-cli

Crates.iotrue-s3-cli
lib.rstrue-s3-cli
version0.1.2
sourcesrc
created_at2024-10-03 16:35:32.163784
updated_at2024-10-03 17:56:18.297657
descriptionS3 CLI implementation
homepagehttps://github.com/4e6uREK/s3-cli
repositoryhttps://github.com/4e6uREK/s3-cli
max_upload_size
id1395365
size86,762
(4e6uREK)

documentation

README

4e6uREK S3 CLI Implementation

Features

  1. Get file
  2. Put file
  3. Dump bucket
  4. Restore bucket
  5. List bucket files

How to use

First of you must provide configuration for this software. Configuration is made in Old School INI format. You can provide INI configuration using -c, --config options or write it in $HOME/.config/s3-cli/config.ini

Example INI config:

domain=http://localhost:9000
region=my-region
access_key=<ACCESS_KEY>
secret_key=<SECRET_kEY>
bucket=test
  1. Get file
true-s3-cli -r <filename>
  1. Put file
true-s3-cli -s <filename>
  1. Dump bucket
true-s3-cli -d
  1. Restore bucket
true-s3-cli -p <archive.tar>
  1. List files
true-s3-cli -l
Commit count: 7

cargo fmt