Skip to content

docs: add S3-compatible alternatives section with Tigris example#1172

Open
davidmyriel wants to merge 1 commit intoopen-webui:mainfrom
davidmyriel:myriel/tigris-data
Open

docs: add S3-compatible alternatives section with Tigris example#1172
davidmyriel wants to merge 1 commit intoopen-webui:mainfrom
davidmyriel:myriel/tigris-data

Conversation

@davidmyriel
Copy link
Copy Markdown

Summary

Hey! 👋 This PR adds a small subsection to the existing S3 storage tutorial showing how to use S3-compatible providers other than AWS.

  • Adds an "S3-Compatible Alternatives" section at the end of s3-storage.md explaining that the same s3 storage provider works with any S3-compatible service
  • Includes Tigris as the first example — just the two env vars that differ (S3_ENDPOINT_URL and S3_REGION_NAME), no duplicate docker commands
  • Adds "Tigris" to the S3-compatible provider list in scaling.md alongside MinIO and R2

The section is structured so other providers (Backblaze B2, Ceph, etc.) can be added below in the same format.

Why

MinIO's open-source repo was archived in February 2026, and a few users have been asking about alternatives. Tigris is S3-compatible with zero egress fees and a free tier, so it's a natural fit. Rather than a separate tutorial page, this keeps everything in one place and just highlights what's different from the standard AWS setup.

@pr-validator-bot
Copy link
Copy Markdown

ℹ️ Documentation PR Guidelines

👋 Welcome! This is an automated message posted on all new documentation PRs to help guide our contributors. Just because this comment appeared doesn't mean you have done anything wrong!

Please ensure you're using the correct branches:

Target branch (where you're merging TO):

  • dev branch: For documentation related to upcoming Open WebUI releases (new features, new environment variables, anything dependent on unreleased versions and unreleased features/fixes/changes)
  • main branch: For content that can go live immediately (fixes, tutorials, documentation not dependent on unreleased features)

Source branch (where you're merging FROM):

  • If targeting dev, create your branch from your fork's dev branch
  • If targeting main, create your branch from your fork's main branch
  • ⚠️ Mismatched branches can and will result in unwanted file changes being included in your PR!

If your docs PR depends on a pending PR in open-webui/open-webui:

  • Convert this PR to DRAFT mode!
  • Link to the related main repo PR in your description for clarity
  • We'll review both together once the PR on the main repo is merged

Please adjust your PR target branch, source branch, and/or draft status accordingly if needed.

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.

2 participants