

MINIO_CACHE_EXPIRY (number) cache expiry duration in days e.g. MINIO_CACHE_DRIVES* (csv) comma separated mountpoints e.g. "bucket/*.tmp,*.exe"Īfter (number) minimum number of access before caching an object "90"Įxclude (csv) comma separated wildcard exclusion patterns e.g. Quota (number) limit cache drive usage in percentage e.g. "/optane1,/optane2"Įxpiry (number) cache expiry duration in days e.g. KEY:ĭrives* (csv) comma separated mountpoints e.g. MinIO provides caching storage tier for primarily gateway deployments, allowing you to cache content for faster reads, cost savings on repeated downloads from the cloud. MINIO_STORAGE_CLASS_COMMENT (sentence) optionally add a comment to this setting MINIO_STORAGE_CLASS_RRS (string) set the parity count for reduced redundancy storage class e.g. MINIO_STORAGE_CLASS_STANDARD (string) set the parity count for default standard storage class e.g. Rrs (string) set the parity count for reduced redundancy storage class e.g. Standard (string) set the parity count for default standard storage class e.g. Storage_class define object level redundancy

Read more about storage class support in MinIO server here. MINIO_SITE_COMMENT (sentence) optionally add a comment to this settingĮxample: export MINIO_SITE_REGION="us-west-0"īy default, parity for objects with standard storage class is set to N/2, and parity for objects with reduced redundancy storage class objects is set to 2. MINIO_SITE_REGION (string) name of the location of the server e.g. MINIO_SITE_NAME (string) name for the site e.g. "us-west-1"Ĭomment (sentence) optionally add a comment to this setting Region (string) name of the location of the server e.g. On MinIO admin credentials or root credentials are only allowed to be changed using ENVs namely MINIO_ROOT_USER and MINIO_ROOT_PASSWORD. You can provide a custom certs directory using -certs-dir command line option.
Minimserver command line how to#
Read more about How to secure access to MinIO server with TLS.įollowing is a sample directory structure for MinIO server with TLS certificates. You need to place certificates here to enable HTTPS based access. TLS certificates by default are expected to be stored under $/.minio/certs directory. Please refer to how to encrypt your config and IAM credentials here. MinIO also encrypts all the config, IAM and policies content if KMS is configured. On a fresh deployment MinIO automatically generates a new config and this config is available to be configured via mc admin config command. MinIO stores all its config as part of the server deployment, config is erasure coded on MinIO.
