1
0
mirror of https://github.com/minio/docs.git synced 2025-07-02 05:02:40 +03:00
Files
docs/source/reference/minio-server/settings.rst
Daryl White eb94513104 Breaking up envvars and config settings into separate settings pages (#1028)
- Creates a slew of folders and pages nested under the mc-server page to store settings.
- Breaks up all of the environment variable options formerly in the mc-server page into these separate pages.
- Moves the config settings formerly in the mc admin config page to the appropriate new settings pages.
- Adds a MiniO Client settings page and document `mc-host-<alias>`

Closes #1017
2023-11-03 07:55:22 -04:00

1.7 KiB

Settings Overview

minio

Table of Contents

The minio server process stores its configuration in the storage backend directory <minio server DIRECTORIES>.

MinIO Settings

MinIO settings define runtime behavior of the MinIO server <minio server> process:

You can define many MinIO Server settings in one of two ways:

  1. Set environment variables <minio-environment-variables> in the host system prior to launching or restarting the server process.
  2. Modify configuration options using the mc admin config command or the Administrator > Settings page of the MinIO Console <minio-console>.

Important

Settings defined by an environment variable override similar settings defined as configurations with mc admin config or the MinIO Console.

Additional settings include those to customize:

  • Core settings <minio-server-envvar-core>
  • Root credentials <minio-server-envvar-root>
  • Storage class <minio-server-envvar-storage-class>
  • MinIO Console <minio-server-envvar-console>
  • Metrics and logging <minio-server-envvar-metrics-logging>
  • Notification targets <minio-server-envvar-notifications> for use with MinIO Bucket Notifications <minio-bucket-notifications>
  • Identity and access management solutions <minio-server-envvar-iam>
  • Key Encryption Service (KES) <minio-server-envvar-kes>
  • Object Lambda functions <minio-server-envvar-object-lambda-webhook>