Outils pour utilisateurs

Outils du site


informatique:php:laravel:ovh_s3_object_storage

Laravel OVH S3 Object Storage

Utiliser l'un des produit “object storage S3 API” d'OVH avec Laravel 10.x : “Standard Object Storage - S3 API” “High Performance Object Storage - S3 API

Il faut ajouter le package league/flysystem-aws-s3-v3

./sail composer require league/flysystem-aws-s3-v3

Quand on créé un Object Storage nous sont donnés :

  • une région
  • “description” puis appelée “nom” puis “ID”
  • clé accès S3: 0faxxx78a
  • clé secrète S3: 0cexxxfe1

Pour un “High Performance Object Storage - S3 APIla config Lavarel sera :

AWS_ACCESS_KEY_ID=<clé accès S3>
AWS_SECRET_ACCESS_KEY=<clé secrète S3>
AWS_DEFAULT_REGION=<région (en minuscule)>
AWS_BUCKET=<ID>
#AWS_URL=
AWS_ENDPOINT=https://s3.sbg.perf.cloud.ovh.net/
AWS_USE_PATH_STYLE_ENDPOINT=true
informatique/php/laravel/ovh_s3_object_storage.txt · Dernière modification : 12/01/2024 16:40 de cyrille

Sauf mention contraire, le contenu de ce wiki est placé sous les termes de la licence suivante : CC0 1.0 Universal
CC0 1.0 Universal Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki