Welcome to the upcoming version of the MinIO Documentation! The content on this page is under active development and may change at any time. If you can't find what you're looking for, check our legacy documentation. Thank you for your patience.

MinIO Gateway

Table of Contents

MinIO Gateway

Syntax

Starts the MinIO Gateway process.

The command has the following syntax:

minio gateway [FLAGS] SUBCOMMAND [ARGUMENTS]

minio gateway supports the following flags:

--address

Optional Binds the MinIO Gateway to a specific network address and port number. Specify the address and port as ADDRESS:PORT, where ADDRESS is an IP address or hostname and PORT is a valid and open port on the host system.

To change the port number for all IP addresses or hostnames configured on the host machine, specify :PORT where PORT is a valid and open port on the host.

--certs-dir, ---S

Optional Specifies the path to the folder containing certificates the MinIO Gateway process uses for configuring TLS/SSL connectivity.

Omit to use the default directory paths:

  • Linux/OSX: ${HOME}/.minio/certs

  • Windows: %%USERPROFILE%%\.minio\certs.

See MinIO Transport Layer Security for more information on TLS/SSL connectivity.

--quiet

Optional Disables startup information.

--anonymous

Optional Hides sensitive information from logging.

--json

Optional Outputs server logs and startup information in JSON format.

minio gateway supports the following subcommands:

minio gateway nas

Creates a MinIO Gateway process configured for Network-Attached Storage (NAS).

minio gateway azure

Creates a MinIO Gateway process configured for Microsoft Azure Blob Storage.

minio gateway s3

Creates a MinIO Gateway process configured for Amazon Simple Storage Service (S3).

minio gateway hdfs

Creates a MinIO Gateway process configured for Hadoop Distributed File System (HDFS).

minio gateway gcs

Creates a MinIO Gateway process configured for Google Cloud Storage.