6 changed files with 82 additions and 13 deletions
@ -0,0 +1,55 @@
@@ -0,0 +1,55 @@
|
||||
<?php |
||||
|
||||
return [ |
||||
|
||||
'default' => env('FILESYSTEM_DISK', 'local'), |
||||
|
||||
'disks' => [ |
||||
|
||||
'local' => [ |
||||
'driver' => 'local', |
||||
'root' => storage_path('app/private'), |
||||
'throw' => false, |
||||
], |
||||
|
||||
'public' => [ |
||||
'driver' => 'local', |
||||
'root' => storage_path('app/public'), |
||||
'url' => env('APP_URL') . '/storage', |
||||
'visibility' => 'public', |
||||
'throw' => false, |
||||
], |
||||
|
||||
's3' => [ |
||||
'driver' => 's3', |
||||
'key' => env('AWS_ACCESS_KEY_ID'), |
||||
'secret' => env('AWS_SECRET_ACCESS_KEY'), |
||||
'region' => env('AWS_DEFAULT_REGION', 'us-east-1'), |
||||
'bucket' => env('AWS_BUCKET'), |
||||
'url' => env('AWS_URL'), |
||||
'endpoint' => env('AWS_ENDPOINT'), |
||||
'use_path_style_endpoint' => env('AWS_USE_PATH_STYLE_ENDPOINT', false), |
||||
'throw' => false, |
||||
], |
||||
|
||||
// QNAP QuObjects (S3-compatible) — primary object storage |
||||
'oss' => [ |
||||
'driver' => 's3', |
||||
'key' => env('OSS_ACCESS_KEY_ID'), |
||||
'secret' => env('OSS_SECRET_ACCESS_KEY'), |
||||
'region' => env('OSS_REGION', 'us-east-1'), |
||||
'bucket' => env('OSS_BUCKET', 'super-apps'), |
||||
'endpoint' => env('OSS_ENDPOINT', 'http://10.100.1.10:8010'), |
||||
'use_path_style_endpoint' => true, |
||||
'url' => env('OSS_PUBLIC_URL'), |
||||
'visibility' => 'public', |
||||
'throw' => true, |
||||
], |
||||
|
||||
], |
||||
|
||||
'links' => [ |
||||
public_path('storage') => storage_path('app/public'), |
||||
], |
||||
|
||||
]; |
||||
Loading…
Reference in new issue