Compare commits

...

2 Commits

Author SHA1 Message Date
snipe
480091f47e Added second driver for DO
Signed-off-by: snipe <snipe@snipe.net>
2025-09-08 09:51:00 +01:00
snipe
1e150e2683 Naive support for Digital Ocean spaces
Signed-off-by: snipe <snipe@snipe.net>
2023-12-01 14:17:47 +00:00
2 changed files with 32 additions and 0 deletions

View File

@@ -127,6 +127,17 @@ PUBLIC_AWS_BUCKET=null
PUBLIC_AWS_URL=null
PUBLIC_AWS_BUCKET_ROOT=null
# --------------------------------------------
# OPTIONAL: Digital Ocean Spaces File Settings
# --------------------------------------------
DIGITALOCEAN_SPACES_KEY=null
DIGITALOCEAN_SPACES_SECRET=null
DIGITALOCEAN_SPACES_ENDPOINT=https://region.digitaloceanspaces.com
DIGITALOCEAN_SPACES_REGION=null
DIGITALOCEAN_SPACES_BUCKET=null
# --------------------------------------------
# OPTIONAL: PRIVATE S3 Settings
# --------------------------------------------

View File

@@ -82,6 +82,27 @@ $config = [
'visibility' => 'private'
],
'digitalocean_private' => [
'driver' => 's3',
'key' => env('DIGITALOCEAN_SPACES_KEY'),
'secret' => env('DIGITALOCEAN_SPACES_SECRET'),
'endpoint' => env('DIGITALOCEAN_SPACES_ENDPOINT'),
'region' => env('DIGITALOCEAN_SPACES_REGION'),
'bucket' => env('DIGITALOCEAN_SPACES_BUCKET'),
'visibility' => 'private'
],
'digitalocean' => [
'driver' => 's3',
'key' => env('DIGITALOCEAN_SPACES_KEY'),
'secret' => env('DIGITALOCEAN_SPACES_SECRET'),
'endpoint' => env('DIGITALOCEAN_SPACES_ENDPOINT'),
'region' => env('DIGITALOCEAN_SPACES_REGION'),
'bucket' => env('DIGITALOCEAN_SPACES_BUCKET'),
'visibility' => 'public'
],
'rackspace' => [
'driver' => 'rackspace',
'username' => env('RACKSPACE_USERNAME'),