lizard s3
Загружайте объекты в бакет Managed Object Storage и выводите их список.
Использование
lizard s3 upload <file> [flags]
lizard s3 list [flags]Обе команды работают с единственным S3-аддоном проекта и его бакетом default, если не указать --addon и --bucket. Сначала добавьте аддон командой lizard add s3.
Подкоманды
lizard s3 upload <file>
Загружает локальный файл. Выводит ключ, ETag, размер и URL, если бакет публичный. Бакет default приватный; сделать бакет публичным можно в S3-браузере на дашборде.
| Флаг | Описание |
|---|---|
--addon <name> | Имя или ID S3-аддона (по умолчанию — единственный S3-аддон проекта) |
--bucket <name> | Целевой бакет (по умолчанию default) |
--key <key> | Ключ объекта (по умолчанию — имя файла) |
--content-type <type> | Заголовок Content-Type (по умолчанию определяется по расширению файла) |
-p, --project <id> | Имя, slug или ID проекта |
lizard s3 list
Выводит список объектов в бакете (псевдоним ls).
| Флаг | Описание |
|---|---|
--addon <name> | Имя или ID S3-аддона |
--bucket <name> | Бакет для вывода списка (по умолчанию default) |
--prefix <prefix> | Только ключи с этим префиксом |
-p, --project <id> | Имя, slug или ID проекта |
Каждый аккаунт может хранить до 16 GiB во всех своих аддонах. Хранилище оплачивается по объёму хранимых байтов по цене $0.0135 за GB-месяц.
Примеры
Загрузка файла
lizard s3 upload ./logo.png --key assets/logo.pngСписок объектов с префиксом
lizard s3 list --prefix assets/Использование второго S3-аддона
lizard s3 upload ./backup.tar.gz --addon s3-autumn-bearСм. также
- Managed Object Storage — переменные окружения, настройка AWS SDK и публичные файлы
- lizard add — добавление S3-аддона командой
lizard add s3
Обновлено