Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit fe692882 authored by Nicolas Gelot's avatar Nicolas Gelot
Browse files

Merge branch 'dev/manage-instances' into 'slim'

S3 strorage works

See merge request !281
parents 0f869c97 3024e36a
Loading
Loading
Loading
Loading
Loading
+16 −0
Original line number Diff line number Diff line
@@ -41,3 +41,19 @@ NGINX_DOCKER_IMG=registry.gitlab.e.foundation/e/infra/ecloud/nextcloud/nginx:lat
# syslog
SYSLOG_HOST=syslog

# S3 Bucket Configuration
OBJECTSTORE_S3_BUCKET=
OBJECTSTORE_S3_REGION=main
OBJECTSTORE_S3_HOST=fsn1.your-objectstorage.com
OBJECTSTORE_S3_PORT=443

# S3 Credentials (sensitive - keep secure)
OBJECTSTORE_S3_KEY=your_access_key_here
OBJECTSTORE_S3_SECRET=your_secret_key_here

# S3 Connection Settings
OBJECTSTORE_S3_SSL=true
OBJECTSTORE_S3_USEPATH_STYLE=true

OBJECTSTORE_S3_AUTOCREATE=
OBJECTSTORE_S3_OBJECT_PREFIX=
+0 −2
Original line number Diff line number Diff line
.idea
files
.env
troubleshoot/
+11 −0
Original line number Diff line number Diff line
@@ -22,6 +22,17 @@ services:
      - SYSLOG_HOST=${SYSLOG_HOST}
      - SENTRY_DSN=${SENTRY_DSN}
      - SENTRY_PUBLIC_DSN=${SENTRY_PUBLIC_DSN}
      # Object Storage (S3) configuration
      - OBJECTSTORE_S3_BUCKET=${OBJECTSTORE_S3_BUCKET}
      - OBJECTSTORE_S3_REGION=${OBJECTSTORE_S3_REGION}
      - OBJECTSTORE_S3_HOST=${OBJECTSTORE_S3_HOST}
      - OBJECTSTORE_S3_PORT=${OBJECTSTORE_S3_PORT}
      - OBJECTSTORE_S3_KEY=${OBJECTSTORE_S3_KEY}
      - OBJECTSTORE_S3_SECRET=${OBJECTSTORE_S3_SECRET}
      - OBJECTSTORE_S3_SSL=${OBJECTSTORE_S3_SSL}
      - OBJECTSTORE_S3_USEPATH_STYLE=${OBJECTSTORE_S3_USEPATH_STYLE}
      - OBJECTSTORE_S3_OBJECT_PREFIX=${OBJECTSTORE_S3_OBJECT_PREFIX}
      - OBJECTSTORE_S3_AUTOCREATE=${OBJECTSTORE_S3_AUTOCREATE}
    volumes:
      - nextcloud-config:/var/www/html/config
      - nextcloud-data:/var/www/html/data