Console UI

The Console UI is a rich graphical user interface that provides similar functionality to the mc command line tool.

Overview

You can use the Console UI for administration tasks such as Identity and Access Management, Metrics and Log Monitoring, or Server Configuration.

The Console UI is embedded in AIStor Server and needs no separate installation.

Supported Browsers

The Console UI runs on a variety of current, stable release browsers.

Some browsers that are supported include:

  • Chrome
  • Edge
  • Safari
  • Firefox
  • Opera

This list is not exhaustive and is subject to change.

For a full list of browsers and versions for running the Console UI, see the Browserslist website.

Configuration

The following environment variables enable specific behavior in the Console UI:

Environment Variable Description
MINIO_BROWSER_REDIRECT_URL The externally resolvable hostname for the Console UI used by the configured external identity manager for returning the authentication response.

This variable is typically necessary when using a reverse proxy, load balancer, or similar system to expose the Console UI to the public internet.
Specify an externally reachable hostname that resolves to the Console UI.

Static vs dynamic port assignment

MinIO AIStor, by default, selects a random port for the Console UI on each server startup. AIStor Server automatically redirects browser clients to the Console’s dynamically selected port.

You can select an explicit static port by passing the minio server --console-address command-line option when starting MinIO AIStor, or by setting the MINIO_CONSOLE_ADDRESS environment variable to the same value.

For example, the following command starts a MinIO AIStor deployment using a static port assignment of 9001 for the Console UI. This configures the deployment to respond to S3 API operations on the default AIStor Server port :9000 and enable browser access on the Console UI port :9001.

./minio server /mnt/data --console-address ":9001"

Set a static port to ensure the Console remains accessible at the same port across restarts. Some routing components, such as load balancers or reverse proxies, may require a static port for functionality.

You must also ensure that the host system firewall grants access to the configured Console port.

Logging in

The Console UI displays a login screen for unauthenticated users. The Console defaults to providing a username and password prompt for an AIStor-managed user.

For deployments configured with multiple identity managers, select the Other Authentication Methods dropdown to select one of the other configured identity providers. You can also log in using credentials generated using a Security Token Service (STS) API.

Available tasks

The Console UI supports functionality such as: