Skip to content

feat(providers): add minio (mc) and stui endpoint providers - #1

Open
leduckhc wants to merge 2 commits into
natevick:mainfrom
leduckhc:feature/providers
Open

feat(providers): add minio (mc) and stui endpoint providers#1
leduckhc wants to merge 2 commits into
natevick:mainfrom
leduckhc:feature/providers

Conversation

@leduckhc

@leduckhc leduckhc commented Jun 2, 2026

Copy link
Copy Markdown

Resolve a connection target across three independent config sources with
no cross-provider fallback:

  • aws: ~/.aws/config (+ credentials), SSO
  • minio: ~/.mc/config.json aliases (honors $MC_CONFIG_DIR)
  • stui: ~/.config/stui/config.json endpoints (with optional static creds)

A profile/alias name is matched within a single provider; an ambiguous name
errors and asks for --provider. Adds --alias and --provider flags, custom S3
endpoint + path-style + static-credential support on the client, and surfaces
per-provider load errors instead of silently dropping them.

Resolve a connection target across three independent config sources with
no cross-provider fallback:
  - aws:   ~/.aws/config (+ credentials), SSO
  - minio: ~/.mc/config.json aliases (honors $MC_CONFIG_DIR)
  - stui:  ~/.config/stui/config.json endpoints (with optional static creds)

A profile/alias name is matched within a single provider; an ambiguous name
errors and asks for --provider. Adds --alias and --provider flags, custom S3
endpoint + path-style + static-credential support on the client, and surfaces
per-provider load errors instead of silently dropping them.
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