Skip to content

Adds AWS extension and auto-configuration settings#509

Merged
vedmaka merged 1 commit intowikiteqfrom
QLOUD-122
Jul 7, 2025
Merged

Adds AWS extension and auto-configuration settings#509
vedmaka merged 1 commit intowikiteqfrom
QLOUD-122

Conversation

@vedmaka
Copy link
Collaborator

@vedmaka vedmaka commented Jul 7, 2025

Adds https://www.mediawiki.org/wiki/Extension:AWS and configuration support. Introduces the following ENV variables:

  • AWS_IMAGES_BUCKET bucket name to store the images
  • AWS_IMAGES_ACCESS access key
  • AWS_IMAGES_SECRET secret key
  • AWS_IMAGES_REGION region
  • AWS_IMAGES_BUCKET_DOMAIN - (optional) custom domain to serve the images, i.e. $1.s3.eu-west-2.amazonaws.com where $1 is replaced by the extension to the bucket name
  • AWS_IMAGES_PRIVATE - (optional) (default false) set to true to enable private images for private wikis
  • AWS_IMAGES_ENDPOINT - (optional) custom S3 endpoint URL
  • AWS_IMAGES_SUBDIR - (optional) subdirectory to use on the S3 bucket
  • AWS_IMAGES_USEPATH - (optional) if set forces to use path-style instead of subdomain-style endpoint URL

If the AWS_IMAGES_BUCKET is set the AWS extension is automatically loaded and enabled

@github-actions
Copy link

github-actions bot commented Jul 7, 2025

🐳 The image based on 2ef1cd07 commit has been built with 1.39.11-20250707-509 tag as ghcr.io/canastawiki/canasta:wikiteq-2ef1cd07

@vedmaka vedmaka merged commit 3e48d13 into wikiteq Jul 7, 2025
5 of 8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant