AIStor Console
The 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 AIStor Console and describes configuration options and instructions for logging in.
Overview
You can use the AIStor Console for administration tasks like Identity and Access Management, Metrics and Log Monitoring, or Server Configuration.
The AIStor Console is embedded as part of the AIStor Object Store.
Supported Browsers
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 AIStor Console, see the Browserslist website.
Configuration
The following environment variables enable specific behavior in the AIStor Console:
Environment Variable | Description |
---|---|
MINIO_BROWSER_REDIRECT_URL |
The externally resolvable hostname for the 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 AIStor Console to the public internet. Specify an externally reachable hostname that resolves to the AIStor Console. |
Static vs Dynamic Port Assignment
AIStor, by default, selects a random port for the 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
commandline option when starting AIStor.
For example, the following command starts an AIStor deployment using a static port assignment of 9001
for the 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 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 AIStor Console displays a login screen for unauthenticated users. The Console defaults to providing a username and password prompt for a 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 AIStor Console supports functionality like:
- Manage objects by browsing or uploading objects, managing bucket settings, or creating tiers.
- Review or modify identity and security with access keys, policies, and Identity Provider settings.
- Monitor the health and activities with metrics, notifications, or site replication
- Manage batch jobs
- Manage tiers and tiering rules