mirror of
https://github.com/versity/versitygw.git
synced 2026-04-09 07:39:05 +00:00
New cli options added: webui-gateways - override auto-detected S3 gateway URLs for WebUI webui-admin-gateways - override auto-detected admin gateway URLs for WebUI These also accept env vars VGW_WEBUI_GATEWAYS and VGW_WEBUI_ADMIN_GATEWAYS for the options. When setting these, this will override the url auto-detection for the webui service urls dropdown options. By default, the gateway auto-detects URLs based on the configured port settings. Use these options to specify custom URLs when the auto-detected values are incorrect (e.g., when running behind a reverse proxy or load balancer). Multiple URLs can be specified with repeated options or a comma-separated list with the environment variables. for example: --webui-gateways https://s3.example.com \ --webui-gateways http://192.168.1.100:7070 or VGW_WEBUI_GATEWAYS=https://s3.example.com,http://192.168.1.100:7070 The gateway will validate the provided URLs with warnings for any invalid URL specified. The gateway will terminate if these options are set but contain no valid URLs. Also added sorting to the auto-detected URLs so that localhost URLs will be last in the list, since these will not likely work on remote systems. The specified lists when provided are left in the order they are specified to allow admins to determine dropdown list ordering. Fixes #1851