introduce MINIO_BROWSER_REDIRECT env to enable/disable auto-redirect (#18025)

This commit is contained in:
Harshavardhana
2023-09-13 18:43:57 -07:00
committed by GitHub
parent ed2c2a285f
commit 32890342ce
4 changed files with 7 additions and 2 deletions

View File

@@ -150,7 +150,7 @@ func minioConfigToConsoleFeatures() {
}
}
// pass the console subpath configuration
if value := env.Get(config.EnvBrowserRedirectURL, ""); value != "" {
if globalBrowserRedirectURL != nil {
subPath := path.Clean(pathJoin(strings.TrimSpace(globalBrowserRedirectURL.Path), SlashSeparator))
if subPath != SlashSeparator {
os.Setenv("CONSOLE_SUBPATH", subPath)
@@ -649,6 +649,7 @@ func handleCommonEnvVars() {
}
globalBrowserRedirectURL = u
}
globalBrowserRedirect = env.Get(config.EnvBrowserRedirect, config.EnableOn) == config.EnableOn
}
if serverURL := env.Get(config.EnvMinIOServerURL, ""); serverURL != "" {