mirror of
https://github.com/pixelfed/pixelfed.git
synced 2024-12-22 13:03:16 +00:00
Added store remote media on S3 config setting, disabled by default
This commit is contained in:
parent
37bd2ee51b
commit
51768083fe
2 changed files with 18 additions and 1 deletions
|
@ -77,7 +77,9 @@ class MediaStorageService {
|
|||
protected function cloudStore($media)
|
||||
{
|
||||
if($media->remote_media == true) {
|
||||
(new self())->remoteToCloud($media);
|
||||
if(config('media.storage.remote.cloud')) {
|
||||
(new self())->remoteToCloud($media);
|
||||
}
|
||||
} else {
|
||||
(new self())->localToCloud($media);
|
||||
}
|
||||
|
|
|
@ -6,4 +6,19 @@ return [
|
|||
'exif' => [
|
||||
'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…
Reference in a new issue