Added store remote media on S3 config setting, disabled by default

pull/4358/head
Daniel Supernault 2 years ago
parent 37bd2ee51b
commit 51768083fe
No known key found for this signature in database
GPG Key ID: 0DEF1C662C9033F7

@ -77,7 +77,9 @@ class MediaStorageService {
protected function cloudStore($media) protected function cloudStore($media)
{ {
if($media->remote_media == true) { if($media->remote_media == true) {
(new self())->remoteToCloud($media); if(config('media.storage.remote.cloud')) {
(new self())->remoteToCloud($media);
}
} else { } else {
(new self())->localToCloud($media); (new self())->localToCloud($media);
} }

@ -6,4 +6,19 @@ return [
'exif' => [ 'exif' => [
'database' => env('MEDIA_EXIF_DATABASE', false), 'database' => env('MEDIA_EXIF_DATABASE', false),
], ],
'storage' => [
'remote' => [
/*
|--------------------------------------------------------------------------
| Store remote media on cloud/S3
|--------------------------------------------------------------------------
|
| Set this to cache remote media on cloud/S3 filesystem drivers.
| Disabled by default.
|
*/
'cloud' => env('MEDIA_REMOTE_STORE_CLOUD', false)
],
]
]; ];

Loading…
Cancel
Save