Configuration AWS S3
Par défaut, Jambo stocke les fichiers uploadés localement dans public/uploads/. Pour la production, configurez Amazon S3.
Configuration
Ajoutez ceci dans votre .env :
STORAGE_DRIVER=s3AWS_ACCESS_KEY_ID=AKIAIOSFODNN7EXAMPLEAWS_SECRET_ACCESS_KEY=wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEYAWS_DEFAULT_REGION=eu-west-3AWS_BUCKET=mon-jambo-mediaAWS_URL=https://mon-jambo-media.s3.eu-west-3.amazonaws.comPolitique de bucket
Pour rendre les fichiers uploadés publiquement lisibles :
{ "Version": "2012-10-17", "Statement": [{ "Effect": "Allow", "Principal": "*", "Action": "s3:GetObject", "Resource": "arn:aws:s3:::mon-jambo-media/*" }]}Migrer les fichiers existants
aws s3 sync public/uploads/ s3://mon-jambo-media/ --acl public-read