Skip to content

Add ability to disable Console as proxy for share object logic #3348

@hashworks

Description

@hashworks

#3284 has its use case, but introduced some bugs (#3305, #3328, #3334).

Expected Behavior

Users can decide if they want to use Console as a proxy for the share logic.

Current Behavior

Users are forced to use this new feature.

Possible Solution

It would be great if one could disable this feature using an environment variable (f.e. MINIO_BROWSER_PROXY_SHARE=false, default true), since it introduced unneeded complexity if the MINIO_SERVER_URL is publically accessible.

Steps to Reproduce (for bugs)

Run a MinIO cluster with a recent Console version and run into the linked bugs.

Context

The new feature broke the share functionality on our production cluster since not all fixes are provided in the latest version (1.4.0).

Regression

This wasn't needed before #3284.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions