From b88563ea5c4274fa54bf69ee6d66e52082f0ca58 Mon Sep 17 00:00:00 2001 From: rbsetiawan Date: Thu, 25 Jun 2026 13:40:12 +0700 Subject: [PATCH] fix(storage): cleanup s3-v2 driver, pakai s3 standar - QNAP swift3 support V4 --- server-connection/geonet-console/.gitattributes | 3 +++ server-connection/geonet-console/compose.yaml | 6 ------ server-connection/geonet-console/config/filesystems.php | 3 ++- 3 files changed, 5 insertions(+), 7 deletions(-) create mode 100644 server-connection/geonet-console/.gitattributes diff --git a/server-connection/geonet-console/.gitattributes b/server-connection/geonet-console/.gitattributes new file mode 100644 index 0000000..8a33922 --- /dev/null +++ b/server-connection/geonet-console/.gitattributes @@ -0,0 +1,3 @@ +* text=auto +*.sh text eol=lf +*.sh eol=lf diff --git a/server-connection/geonet-console/compose.yaml b/server-connection/geonet-console/compose.yaml index a326f54..66a8af6 100644 --- a/server-connection/geonet-console/compose.yaml +++ b/server-connection/geonet-console/compose.yaml @@ -44,12 +44,6 @@ services: AUDIT_DB_DATABASE: ${AUDIT_DB_DATABASE:-databaselist_audit} AUDIT_DB_USERNAME: ${AUDIT_DB_USERNAME:-audit} AUDIT_DB_PASSWORD: ${AUDIT_DB_PASSWORD:-audit_secret_change_me} - OSS_ACCESS_KEY_ID: ${OSS_ACCESS_KEY_ID} - OSS_SECRET_ACCESS_KEY: ${OSS_SECRET_ACCESS_KEY} - OSS_BUCKET: ${OSS_BUCKET:-super-apps} - OSS_ENDPOINT: ${OSS_ENDPOINT:-http://10.100.1.10:8010} - OSS_REGION: ${OSS_REGION:-us-east-1} - OSS_PUBLIC_URL: ${OSS_PUBLIC_URL:-http://file.gisportal.id:8010} volumes: - app_storage:/var/www/html/storage - ./database:/var/www/html/database diff --git a/server-connection/geonet-console/config/filesystems.php b/server-connection/geonet-console/config/filesystems.php index b3dd63e..075fd7d 100644 --- a/server-connection/geonet-console/config/filesystems.php +++ b/server-connection/geonet-console/config/filesystems.php @@ -32,7 +32,8 @@ return [ 'throw' => false, ], - // QNAP QuObjects (S3-compatible) — primary object storage + // QNAP QuObjects (S3-compatible via swift3) + // swift3 support V4 dengan syarat header x-amz-content-sha256 dikirim 'oss' => [ 'driver' => 's3', 'key' => env('OSS_ACCESS_KEY_ID'),