diff --git a/composer.json b/composer.json index 0faf394..86b14fb 100644 --- a/composer.json +++ b/composer.json @@ -12,6 +12,7 @@ "google/recaptcha": "~1.1", "spatie/laravel-analytics": "^1.4", "league/flysystem-sftp": "^1.0", + "league/flysystem-aws-s3-v3": "~1.0", "aws/aws-sdk-php": "~3.0" }, "require-dev": { diff --git a/docker-compose.prod.yml b/docker-compose.prod.yml index 062c758..cde3e8c 100644 --- a/docker-compose.prod.yml +++ b/docker-compose.prod.yml @@ -28,6 +28,14 @@ services: - ANALYTICS_SITE_ID=${ANALYTICS_SITE_ID} - ANALYTICS_CLIENT_ID=${ANALYTICS_CLIENT_ID} - ANALYTICS_SERVICE_EMAIL=${ANALYTICS_SERVICE_EMAIL} + # MinIO S3 Storage + - MINIO_ENDPOINT=${MINIO_ENDPOINT:-http://crew-minio-prod:9000} + - MINIO_KEY=${MINIO_KEY} + - MINIO_SECRET=${MINIO_SECRET} + - MINIO_BUCKET=${MINIO_BUCKET:-crewsportswear} + - MINIO_REGION=${MINIO_REGION:-us-east-1} + - MINIO_USE_PATH_STYLE=${MINIO_USE_PATH_STYLE:-true} + - MINIO_URL=${MINIO_URL:-https://minio.crewsportswear.app} volumes: - ./storage:/var/www/html/storage - ./public/uploads:/var/www/html/public/uploads