update s3cmd example

This commit is contained in:
2025-04-30 23:39:32 +03:00
parent 69c630968e
commit 443470797d
3 changed files with 33 additions and 91 deletions

View File

@@ -1,91 +0,0 @@
[default]
access_key = <REPLACE>
access_token =
add_encoding_exts =
add_headers =
bucket_location = ru-1
ca_certs_file =
cache_file =
check_ssl_certificate = True
check_ssl_hostname = True
cloudfront_host = cloudfront.amazonaws.com
connection_max_age = 5
connection_pooling = True
content_disposition =
content_type =
default_mime_type = binary/octet-stream
delay_updates = False
delete_after = False
delete_after_fetch = False
delete_removed = False
dry_run = False
enable_multipart = True
encoding = UTF-8
encrypt = False
expiry_date =
expiry_days =
expiry_prefix =
follow_symlinks = False
force = False
get_continue = False
gpg_command = /usr/bin/gpg
gpg_decrypt = %(gpg_command)s -d --verbose --no-use-agent --batch --yes --passphrase-fd %(passphrase_fd)s -o %(output_file)s %(input_file)s
gpg_encrypt = %(gpg_command)s -c --verbose --no-use-agent --batch --yes --passphrase-fd %(passphrase_fd)s -o %(output_file)s %(input_file)s
gpg_passphrase =
guess_mime_type = True
host_base = s3.timeweb.com
host_bucket = s3.timeweb.com
human_readable_sizes = False
invalidate_default_index_on_cf = False
invalidate_default_index_root_on_cf = True
invalidate_on_cf = False
keep_dirs = False
kms_key =
limit = -1
limitrate = 0
list_allow_unordered = False
list_md5 = False
log_target_prefix =
long_listing = False
max_delete = -1
max_retries = 5
mime_type =
multipart_chunk_size_mb = 15
multipart_copy_chunk_size_mb = 1024
multipart_max_chunks = 10000
preserve_attrs = True
progress_meter = True
proxy_host =
proxy_port = 0
public_url_use_https = False
put_continue = False
recursive = False
recv_chunk = 65536
reduced_redundancy = False
requester_pays = False
restore_days = 1
restore_priority = Standard
secret_key = <REPLACE>
send_chunk = 65536
server_side_encryption = False
signature_v2 = False
signurl_use_https = False
simpledb_host = sdb.amazonaws.com
skip_destination_validation = False
skip_existing = False
socket_timeout = 300
ssl_client_cert_file =
ssl_client_key_file =
stats = False
stop_on_error = False
storage_class =
throttle_max = 100
upload_id =
urlencoding_mode = normal
use_http_expect = False
use_https = True
use_mime_magic = True
verbosity = WARNING
website_endpoint = http://%(bucket)s.s3-website-%(location)s.amazonaws.com/
website_error =
website_index = index.html

26
🍪/s3cmd/README.md Normal file
View File

@@ -0,0 +1,26 @@
---
gitea: none
include_toc: true
---
# ⚙️ Файл конфигурации s3cmd для управлениями файлами в хранилище
[s3cmd](https://s3tools.org/s3cmd)
это клиент S3 API с интерфейсом командной строки, используемый для работы с S3-совместимыми хранилищами.
## ▶️ Установка в систему:
```sh
cp ./s3cfg $HOME/.s3cfg
```
## 🖱️ Пример использования утилиты
| Операция | Команда |
|----------------------------|-------------------------------------------------------|
| Получить список файлов | `s3cmd --config=s3cfg ls s3://60074440-cdn` |
| Загрузить файл в хранилище | `s3cmd --config=s3cfg put test.txt s3://60074440-cdn` |
| Скачать файл из хранилища | `s3cmd --config=s3cfg get s3://60074440-cdn/test.txt` |
| Синхронизация файлов | `s3cmd sync . s3://60074440-cdn` |

7
🍪/s3cmd/s3cfg Normal file
View File

@@ -0,0 +1,7 @@
[default]
access_key = <REPLACE>
secret_key = <REPLACE>
bucket_location = ru-1
host_base = s3.timeweb.cloud
host_bucket = s3.timeweb.cloud
use_https = True