MinIO AIStor Console

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

This page provides an overview of the MinIO AIStor Console and describes configuration options and instructions for logging in.

Overview

You can use the MinIO AIStor Console for administration tasks like Identity and Access Management, Metrics and Log Monitoring, or Server Configuration.

The MinIO AIStor Console is embedded as part of the MinIO AIStor.

Supported Browsers

MinIO AIStor Console 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 MinIO AIStor Console, see the Browserslist website.

Configuration

The following environment variables enable specific behavior in the MinIO AIStor Console:

Environment Variable Description
MINIO_BROWSER_REDIRECT_URL The externally resolvable hostname for the MinIO AIStor Console 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 MinIO AIStor Console to the public internet.
Specify an externally reachable hostname that resolves to the MinIO AIStor Console.

Static vs dynamic port assignment

MinIO AIStor, by default, selects a random port for the MinIO AIStor Console 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.

For example, the following command starts an MinIO AIStor deployment using a static port assignment of 9001 for the MinIO AIStor Console. This configures the deployment to respond to S3 API operations on the default AIStor Server port :9000 and enable browser access on the MinIO AIStor Console 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 MinIO AIStor Console 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 MinIO AIStor Console supports functionality like: