From 79e5103b086e356b22a44b299ca0bca5f4b47e63 Mon Sep 17 00:00:00 2001 From: James Collins Date: Thu, 6 Apr 2023 21:20:54 +1000 Subject: [PATCH] updated config --- config/filesystems.php | 45 +++++++++++++++++++++++++++--------------- 1 file changed, 29 insertions(+), 16 deletions(-) diff --git a/config/filesystems.php b/config/filesystems.php index 93366c6..d2af764 100644 --- a/config/filesystems.php +++ b/config/filesystems.php @@ -29,31 +29,44 @@ return [ */ 'disks' => [ - 'local' => [ 'driver' => 'local', 'root' => storage_path('app/uploads'), 'throw' => false, 'url' => env('STORAGE_LOCAL_URL'), + 'public' => true, ], - 'public' => [ - 'driver' => 'local', - 'root' => public_path('uploads'), - 'throw' => false, - 'url' => env('STORAGE_PUBLIC_URL'), - ], - - 's3' => [ + 'cdn' => [ 'driver' => 's3', - 'key' => env('AWS_ACCESS_KEY_ID'), - 'secret' => env('AWS_SECRET_ACCESS_KEY'), - 'region' => env('AWS_DEFAULT_REGION'), - 'bucket' => env('AWS_BUCKET'), - 'url' => env('AWS_URL'), - 'endpoint' => env('AWS_ENDPOINT'), - 'use_path_style_endpoint' => env('AWS_USE_PATH_STYLE_ENDPOINT', false), + 'key' => env('AWS_CDN_ACCESS_KEY_ID'), + 'secret' => env('AWS_CDN_SECRET_ACCESS_KEY'), + 'region' => env('AWS_CDN_DEFAULT_REGION'), + 'bucket' => env('AWS_CDN_BUCKET'), + 'url' => env('AWS_CDN_URL'), + 'endpoint' => env('AWS_CDN_ENDPOINT'), + 'use_path_style_endpoint' => env('AWS_CDN_USE_PATH_STYLE_ENDPOINT', false), 'throw' => false, + 'public' => true, + 'options' => [ + 'ACL' => '', + ] + ], + + 'private' => [ + 'driver' => 's3', + 'key' => env('AWS_PRIVATE_ACCESS_KEY_ID'), + 'secret' => env('AWS_PRIVATE_SECRET_ACCESS_KEY'), + 'region' => env('AWS_PRIVATE_DEFAULT_REGION'), + 'bucket' => env('AWS_PRIVATE_BUCKET'), + 'url' => env('AWS_PRIVATE_URL'), + 'endpoint' => env('AWS_PRIVATE_ENDPOINT'), + 'use_path_style_endpoint' => env('AWS_PRIVATE_USE_PATH_STYLE_ENDPOINT', false), + 'throw' => false, + 'public' => false, + 'options' => [ + 'ACL' => '', + ] ], ],