s3 support commit1
This commit is contained in:
@@ -12,6 +12,13 @@ services:
|
||||
DATABASE_MAX_CONNECTIONS: ${DATABASE_MAX_CONNECTIONS:-8}
|
||||
STATIC_DIR: ${STATIC_DIR:-/app/static}
|
||||
FILES_DIR: ${FILES_DIR:-/data/files}
|
||||
STORAGE_DRIVER: ${STORAGE_DRIVER:-local}
|
||||
S3_ENDPOINT: ${S3_ENDPOINT:-}
|
||||
S3_REGION: ${S3_REGION:-us-east-1}
|
||||
S3_BUCKET: ${S3_BUCKET:-}
|
||||
S3_ACCESS_KEY: ${S3_ACCESS_KEY:-}
|
||||
S3_SECRET_KEY: ${S3_SECRET_KEY:-}
|
||||
S3_FORCE_PATH_STYLE: ${S3_FORCE_PATH_STYLE:-false}
|
||||
UPLOAD_MAX_SIZE_MB: ${UPLOAD_MAX_SIZE_MB:-20}
|
||||
REGISTRATION_ENABLED: ${REGISTRATION_ENABLED:-false}
|
||||
ACCOUNT_CONFIRMATION_REQUIRED: ${ACCOUNT_CONFIRMATION_REQUIRED:-false}
|
||||
@@ -64,3 +71,20 @@ services:
|
||||
retries: 30
|
||||
|
||||
|
||||
|
||||
garage:
|
||||
image: dxflrs/garage:v2.3.0
|
||||
profiles: ["s3"]
|
||||
restart: unless-stopped
|
||||
command: ["/garage", "server", "--single-node", "--default-bucket"]
|
||||
environment:
|
||||
GARAGE_DEFAULT_ACCESS_KEY: ${S3_ACCESS_KEY:-GK0123456789abcdef0123456789abcdef}
|
||||
GARAGE_DEFAULT_SECRET_KEY: ${S3_SECRET_KEY:-0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef}
|
||||
GARAGE_DEFAULT_BUCKET: ${S3_BUCKET:-attachments}
|
||||
ports:
|
||||
- "${GARAGE_S3_PORT:-3900}:3900"
|
||||
- "${GARAGE_ADMIN_PORT:-3903}:3903"
|
||||
volumes:
|
||||
- ./docker/garage/garage.toml:/etc/garage.toml:ro
|
||||
- ./data/garage/meta:/var/lib/garage/meta
|
||||
- ./data/garage/data:/var/lib/garage/data
|
||||
|
||||
Reference in New Issue
Block a user