captp / ovh-swift
允许与OVH Swift存储进行基本交互
1.2.1
2023-11-22 11:08 UTC
Requires
- php: ^8.1
- composer/composer: ^2.6
- guzzlehttp/guzzle: ^7.8
- vlucas/phpdotenv: ^5.5
Requires (Dev)
- fakerphp/faker: ^1.23
- phpunit/phpunit: ^10.1
- spatie/ray: 1.39.0
README
允许与OVH Swift对象存储进行基本操作
先决条件
环境变量,用于指定'.env'路径,使用密钥'ENV_PATH'
安装
composer require captp/ovh-swift
环境变量示例及说明
SWIFT_USERNAME=
SWIFT_PASSWORD=
SWIFT_PROJECT_ID=
SWIFT_DOMAIN=default
SWIFT_REGION=
SWIFT_PROVIDER=ovh
MAX_FILE_SIZE=262144000
OVH 示例
SWIFT_USERNAME:至少拥有'ObjectStore operator'角色的S3用户。
SWIFT_PASSWORD:创建用户时生成的密码。密码可以重新生成。
请注意,这些也可以用于访问OpenStack API GUI。
SWIFT_PROJECT_ID:在OpenStack API GUI的"项目"选项卡下找到。SWIFT_DOMAIN:不确定。似乎总是为'default'。默认为'default'。SWIFT_REGION:您的对象存储所在区域。SWIFT_PROVIDER:目前仅支持OVH。MAX_FILE_SIZE:默认为OpenStack限制。