#591 - storage-providers

This commit is contained in:
Saeed Vaziry
2025-05-19 00:13:17 +02:00
parent 5a00d35eba
commit 563b9c5909
15 changed files with 517 additions and 39 deletions

View File

@ -536,6 +536,27 @@
\App\Enums\StorageProvider::LOCAL => \App\StorageProviders\Local::class,
\App\Enums\StorageProvider::S3 => \App\StorageProviders\S3::class,
],
'storage_providers_custom_fields' => [
\App\Enums\StorageProvider::DROPBOX => ['token'],
\App\Enums\StorageProvider::FTP => [
'host',
'port',
'path',
'username',
'password',
'ssl',
'passive',
],
\App\Enums\StorageProvider::S3 => [
'api_url',
'key',
'secret',
'region',
'bucket',
'path',
],
\App\Enums\StorageProvider::LOCAL => ['path'],
],
'ssl_types' => [
\App\Enums\SslType::LETSENCRYPT,