mirror of
https://github.com/pixelfed/pixelfed.git
synced 2024-11-25 15:55:22 +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)
|
protected function cloudStore($media)
|
||||||
{
|
{
|
||||||
if($media->remote_media == true) {
|
if($media->remote_media == true) {
|
||||||
|
if(config('media.storage.remote.cloud')) {
|
||||||
(new self())->remoteToCloud($media);
|
(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…
Reference in a new issue