mirror of
https://github.com/minio/docs.git
synced 2025-07-30 07:03:26 +03:00
fix example commands to export envvars for linux (#1409)
Fixes #1404 Two sets of fixes: - add conditionals for windows and linux where shared - search/replace for linux only (MinIO Server reference pages) Staging server not available, tested/checked locally
This commit is contained in:
@ -175,8 +175,9 @@ Defaults to ``default-src 'self' 'unsafe-eval' 'unsafe-inline';``
|
||||
.. code-block:: shell
|
||||
:class: copyable
|
||||
|
||||
set MINIO_BROWSER_CONTENT_SECURITY_POLICY="default-src 'self' 'unsafe-eval' 'unsafe-inline';"
|
||||
export MINIO_BROWSER_CONTENT_SECURITY_POLICY="default-src 'self' 'unsafe-eval' 'unsafe-inline';"
|
||||
|
||||
|
||||
.. tab-item:: Configuration Setting
|
||||
:sync: config
|
||||
|
||||
@ -215,7 +216,7 @@ Other HSTS settings are optional.
|
||||
.. code-block:: shell
|
||||
:class: copyable
|
||||
|
||||
set MINIO_BROWSER_HSTS_SECONDS=31536000
|
||||
export MINIO_BROWSER_HSTS_SECONDS=31536000
|
||||
|
||||
.. envvar:: MINIO_BROWSER_HSTS_INCLUDE_SUB_DOMAINS
|
||||
|
||||
@ -225,7 +226,7 @@ Other HSTS settings are optional.
|
||||
.. code-block:: shell
|
||||
:class: copyable
|
||||
|
||||
set MINIO_BROWSER_HSTS_INCLUDE_SUB_DOMAINS="on"
|
||||
export MINIO_BROWSER_HSTS_INCLUDE_SUB_DOMAINS="on"
|
||||
|
||||
.. envvar:: MINIO_BROWSER_HSTS_PRELOAD
|
||||
|
||||
@ -235,7 +236,7 @@ Other HSTS settings are optional.
|
||||
.. code-block:: shell
|
||||
:class: copyable
|
||||
|
||||
set MINIO_BROWSER_HSTS_INCLUDE_SUB_DOMAINS="on"
|
||||
export MINIO_BROWSER_HSTS_PRELOAD="on"
|
||||
|
||||
.. tab-item:: Configuration Settings
|
||||
:sync: config
|
||||
@ -348,7 +349,7 @@ Defaults to ``strict-origin-when-cross-origin``.
|
||||
.. code-block:: shell
|
||||
:class: copyable
|
||||
|
||||
set MINIO_BROWSER_REFERRER_POLICY="strict-origin-when-cross-origin"
|
||||
export MINIO_BROWSER_REFERRER_POLICY="strict-origin-when-cross-origin"
|
||||
|
||||
.. tab-item:: Configuration Setting
|
||||
:sync: config
|
||||
|
@ -163,7 +163,7 @@ Auth Token
|
||||
.. code-block:: shell
|
||||
:class: copyable
|
||||
|
||||
set MINIO_LOGGER_WEBHOOK_AUTH_TOKEN_myendpoint="Bearer 1a2b3c4f5e"
|
||||
export MINIO_LOGGER_WEBHOOK_AUTH_TOKEN_myendpoint="Bearer 1a2b3c4f5e"
|
||||
|
||||
Modify the value according to the endpoint requirements.
|
||||
A custom authentication format could resemble the following:
|
||||
@ -171,7 +171,7 @@ Auth Token
|
||||
.. code-block:: shell
|
||||
:class: copyable
|
||||
|
||||
set MINIO_LOGGER_WEBHOOK_AUTH_TOKEN_xyz="ServiceXYZ 1a2b3c4f5e"
|
||||
export MINIO_LOGGER_WEBHOOK_AUTH_TOKEN_xyz="ServiceXYZ 1a2b3c4f5e"
|
||||
|
||||
Consult the documentation for the desired service for more details.
|
||||
|
||||
@ -489,7 +489,7 @@ Depending on the endpoint, you may need to include additional information.
|
||||
.. code-block:: shell
|
||||
:class: copyable
|
||||
|
||||
set MINIO_AUDIT_WEBHOOK_AUTH_TOKEN_myendpoint="Bearer 1a2b3c4f5e"
|
||||
export MINIO_AUDIT_WEBHOOK_AUTH_TOKEN_myendpoint="Bearer 1a2b3c4f5e"
|
||||
|
||||
Modify the value according to the endpoint requirements.
|
||||
|
||||
@ -498,7 +498,7 @@ Depending on the endpoint, you may need to include additional information.
|
||||
.. code-block:: shell
|
||||
:class: copyable
|
||||
|
||||
set MINIO_AUDIT_WEBHOOK_AUTH_TOKEN_xyz="ServiceXYZ 1a2b3c4f5e"
|
||||
export MINIO_AUDIT_WEBHOOK_AUTH_TOKEN_xyz="ServiceXYZ 1a2b3c4f5e"
|
||||
|
||||
.. tab-item:: Configuration Setting
|
||||
:sync: config
|
||||
|
@ -40,11 +40,11 @@ For example, the following commands set two distinct AMQP service endpoints as `
|
||||
.. code-block:: shell
|
||||
:class: copyable
|
||||
|
||||
set MINIO_NOTIFY_AMQP_ENABLE_PRIMARY="on"
|
||||
set MINIO_NOTIFY_AMQP_URL_PRIMARY="amqp://user:password@amqp-endpoint.example.net:5672"
|
||||
export MINIO_NOTIFY_AMQP_ENABLE_PRIMARY="on"
|
||||
export MINIO_NOTIFY_AMQP_URL_PRIMARY="amqp://user:password@amqp-endpoint.example.net:5672"
|
||||
|
||||
set MINIO_NOTIFY_AMQP_ENABLE_SECONDARY="on"
|
||||
set MINIO_NOTIFY_AMQP_URL_SECONDARY="amqp://user:password@amqp-endpoint.example.net:5672"
|
||||
export MINIO_NOTIFY_AMQP_ENABLE_SECONDARY="on"
|
||||
export MINIO_NOTIFY_AMQP_URL_SECONDARY="amqp://user:password@amqp-endpoint.example.net:5672"
|
||||
|
||||
For example, :envvar:`MINIO_NOTIFY_AMQP_ENABLE_PRIMARY <MINIO_NOTIFY_AMQP_ENABLE>` indicates the environment variable is associated to an AMQP service endpoint with ID of ``PRIMARY``.
|
||||
|
||||
|
@ -39,15 +39,15 @@ Examples
|
||||
.. code-block:: shell
|
||||
:class: copyable
|
||||
|
||||
set MINIO_NOTIFY_ELASTICSEARCH_ENABLE_PRIMARY="on"
|
||||
set MINIO_NOTIFY_ELASTICSEARCH_URL_PRIMARY="https://user:password@elasticsearch-endpoint.example.net:9200"
|
||||
set MINIO_NOTIFY_ELASTICSEARCH_INDEX_PRIMARY="bucketevents"
|
||||
set MINIO_NOTIFY_ELASTICSEARCH_FORMAT_PRIMARY="namespace"
|
||||
export MINIO_NOTIFY_ELASTICSEARCH_ENABLE_PRIMARY="on"
|
||||
export MINIO_NOTIFY_ELASTICSEARCH_URL_PRIMARY="https://user:password@elasticsearch-endpoint.example.net:9200"
|
||||
export MINIO_NOTIFY_ELASTICSEARCH_INDEX_PRIMARY="bucketevents"
|
||||
export MINIO_NOTIFY_ELASTICSEARCH_FORMAT_PRIMARY="namespace"
|
||||
|
||||
set MINIO_NOTIFY_ELASTICSEARCH_ENABLE_SECONDARY="on"
|
||||
set MINIO_NOTIFY_ELASTICSEARCH_URL_SECONDARY="https://user:password@elasticsearch-endpoint.example.net:9200"
|
||||
set MINIO_NOTIFY_ELASTICSEARCH_INDEX_SECONDARY="bucketevents"
|
||||
set MINIO_NOTIFY_ELASTICSEARCH_FORMAT_SECONDARY="namespace"
|
||||
export MINIO_NOTIFY_ELASTICSEARCH_ENABLE_SECONDARY="on"
|
||||
export MINIO_NOTIFY_ELASTICSEARCH_URL_SECONDARY="https://user:password@elasticsearch-endpoint.example.net:9200"
|
||||
export MINIO_NOTIFY_ELASTICSEARCH_INDEX_SECONDARY="bucketevents"
|
||||
export MINIO_NOTIFY_ELASTICSEARCH_FORMAT_SECONDARY="namespace"
|
||||
|
||||
.. tab-item:: Configuration Settings
|
||||
:sync: config
|
||||
|
@ -40,11 +40,11 @@ For example, the following commands set two distinct Kafka service endpoints as
|
||||
.. code-block:: shell
|
||||
:class: copyable
|
||||
|
||||
set MINIO_NOTIFY_KAFKA_ENABLE_PRIMARY="on"
|
||||
set MINIO_NOTIFY_KAFKA_BROKERS_PRIMARY="https://kafka1.example.net:9200, https://kafka2.example.net:9200"
|
||||
export MINIO_NOTIFY_KAFKA_ENABLE_PRIMARY="on"
|
||||
export MINIO_NOTIFY_KAFKA_BROKERS_PRIMARY="https://kafka1.example.net:9200, https://kafka2.example.net:9200"
|
||||
|
||||
set MINIO_NOTIFY_KAFKA_ENABLE_SECONDARY="on"
|
||||
set MINIO_NOTIFY_KAFKA_BROKERS_SECONDARY="https://kafka1.example.net:9200, https://kafka2.example.net:9200"
|
||||
export MINIO_NOTIFY_KAFKA_ENABLE_SECONDARY="on"
|
||||
export MINIO_NOTIFY_KAFKA_BROKERS_SECONDARY="https://kafka1.example.net:9200, https://kafka2.example.net:9200"
|
||||
|
||||
.. tab-item:: Configuration Setting
|
||||
:sync: config
|
||||
|
@ -36,11 +36,11 @@ For example, the following commands set two distinct MQTT service endpoints as `
|
||||
.. code-block:: shell
|
||||
:class: copyable
|
||||
|
||||
set MINIO_NOTIFY_MQTT_ENABLE_PRIMARY="on"
|
||||
set MINIO_NOTIFY_MQTT_BROKER_PRIMARY="tcp://user:password@mqtt-endpoint.example.net:1883"
|
||||
export MINIO_NOTIFY_MQTT_ENABLE_PRIMARY="on"
|
||||
export MINIO_NOTIFY_MQTT_BROKER_PRIMARY="tcp://user:password@mqtt-endpoint.example.net:1883"
|
||||
|
||||
set MINIO_NOTIFY_MQTT_ENABLE_SECONDARY="on"
|
||||
set MINIO_NOTIFY_MQTT_BROKER_SECONDARY="tcp://user:password@mqtt-endpoint.example.net:1883"
|
||||
export MINIO_NOTIFY_MQTT_ENABLE_SECONDARY="on"
|
||||
export MINIO_NOTIFY_MQTT_BROKER_SECONDARY="tcp://user:password@mqtt-endpoint.example.net:1883"
|
||||
|
||||
.. tab-item:: Configuration Setting
|
||||
:sync: config
|
||||
|
@ -40,15 +40,15 @@ The following commands set two distinct MySQL service endpoints as ``PRIMARY`` a
|
||||
.. code-block:: shell
|
||||
:class: copyable
|
||||
|
||||
set MINIO_NOTIFY_MYSQL_ENABLE_PRIMARY="on"
|
||||
set MINIO_NOTIFY_MYSQL_DSN_STRING_PRIMARY="username:password@tcp(mysql.example.com:3306)/miniodb"
|
||||
set MINIO_NOTIFY_MYSQL_TABLE_PRIMARY="minioevents"
|
||||
set MINIO_NOTIFY_MYSQL_FORMAT_PRIMARY="namespace"
|
||||
export MINIO_NOTIFY_MYSQL_ENABLE_PRIMARY="on"
|
||||
export MINIO_NOTIFY_MYSQL_DSN_STRING_PRIMARY="username:password@tcp(mysql.example.com:3306)/miniodb"
|
||||
export MINIO_NOTIFY_MYSQL_TABLE_PRIMARY="minioevents"
|
||||
export MINIO_NOTIFY_MYSQL_FORMAT_PRIMARY="namespace"
|
||||
|
||||
set MINIO_NOTIFY_MYSQL_ENABLE_SECONDARY="on"
|
||||
set MINIO_NOTIFY_MYSQL_DSN_STRING_SECONDARY="username:password@tcp(mysql.example.com:3306)/miniodb"
|
||||
set MINIO_NOTIFY_MYSQL_TABLE_SECONDARY="minioevents"
|
||||
set MINIO_NOTIFY_MYSQL_FORMAT_SECONDARY="namespace"
|
||||
export MINIO_NOTIFY_MYSQL_ENABLE_SECONDARY="on"
|
||||
export MINIO_NOTIFY_MYSQL_DSN_STRING_SECONDARY="username:password@tcp(mysql.example.com:3306)/miniodb"
|
||||
export MINIO_NOTIFY_MYSQL_TABLE_SECONDARY="minioevents"
|
||||
export MINIO_NOTIFY_MYSQL_FORMAT_SECONDARY="namespace"
|
||||
|
||||
With these settings, :envvar:`MINIO_NOTIFY_MYSQL_ENABLE_PRIMARY <MINIO_NOTIFY_MYSQL_ENABLE>` indicates the environment variable is associated to a MySQL service endpoint with ID of ``PRIMARY``.
|
||||
|
||||
|
@ -48,11 +48,11 @@ For example, the following commands set two distinct NATS service endpoints as `
|
||||
.. code-block:: shell
|
||||
:class: copyable
|
||||
|
||||
set MINIO_NOTIFY_NATS_ENABLE_PRIMARY="on"
|
||||
set MINIO_NOTIFY_NATS_ADDRESS_PRIMARY="nats-endpoint.example.net:4222"
|
||||
export MINIO_NOTIFY_NATS_ENABLE_PRIMARY="on"
|
||||
export MINIO_NOTIFY_NATS_ADDRESS_PRIMARY="nats-endpoint.example.net:4222"
|
||||
|
||||
set MINIO_NOTIFY_NATS_ENABLE_SECONDARY="on"
|
||||
set MINIO_NOTIFY_NATS_ADDRESS_SECONDARY="nats-endpoint.example.net:4222"
|
||||
export MINIO_NOTIFY_NATS_ENABLE_SECONDARY="on"
|
||||
export MINIO_NOTIFY_NATS_ADDRESS_SECONDARY="nats-endpoint.example.net:4222"
|
||||
|
||||
With these settings, :envvar:`MINIO_NOTIFY_NATS_ENABLE_PRIMARY <MINIO_NOTIFY_NATS_ENABLE>` indicates the environment variable is associated to an NATS service endpoint with ID of ``PRIMARY``.
|
||||
|
||||
|
@ -36,13 +36,13 @@ For example, the following commands set two distinct NSQ service endpoints as ``
|
||||
.. code-block:: shell
|
||||
:class: copyable
|
||||
|
||||
set MINIO_NOTIFY_NSQ_ENABLE_PRIMARY="on"
|
||||
set MINIO_NOTIFY_NSQ_NSQD_ADDRESS_PRIMARY="https://user:password@nsq-endpoint.example.net:9200"
|
||||
set MINIO_NOTIFY_NSQ_TOPIC_PRIMARY="bucketevents"
|
||||
export MINIO_NOTIFY_NSQ_ENABLE_PRIMARY="on"
|
||||
export MINIO_NOTIFY_NSQ_NSQD_ADDRESS_PRIMARY="https://user:password@nsq-endpoint.example.net:9200"
|
||||
export MINIO_NOTIFY_NSQ_TOPIC_PRIMARY="bucketevents"
|
||||
|
||||
set MINIO_NOTIFY_NSQ_ENABLE_SECONDARY="on"
|
||||
set MINIO_NOTIFY_NSQ_NSQD_ADDRESS_SECONDARY="https://user:password@nsq-endpoint.example.net:9200"
|
||||
set MINIO_NOTIFY_NSQ_TOPIC_SECONDARY="bucketevents"
|
||||
export MINIO_NOTIFY_NSQ_ENABLE_SECONDARY="on"
|
||||
export MINIO_NOTIFY_NSQ_NSQD_ADDRESS_SECONDARY="https://user:password@nsq-endpoint.example.net:9200"
|
||||
export MINIO_NOTIFY_NSQ_TOPIC_SECONDARY="bucketevents"
|
||||
|
||||
.. tab-item:: Configuration Settings
|
||||
:sync: config
|
||||
|
@ -36,15 +36,15 @@ For example, the following commands set two distinct PostgreSQL service endpoint
|
||||
.. code-block:: shell
|
||||
:class: copyable
|
||||
|
||||
set MINIO_NOTIFY_POSTGRES_ENABLE_PRIMARY="on"
|
||||
set MINIO_NOTIFY_POSTGRES_CONNECTION_STRING_PRIMARY="host=postgresql-endpoint.example.net port=4222..."
|
||||
set MINIO_NOTIFY_POSTGRES_TABLE_PRIMARY="minioevents"
|
||||
set MINIO_NOTIFY_POSTGRES_FORMAT_PRIMARY="namespace"
|
||||
export MINIO_NOTIFY_POSTGRES_ENABLE_PRIMARY="on"
|
||||
export MINIO_NOTIFY_POSTGRES_CONNECTION_STRING_PRIMARY="host=postgresql-endpoint.example.net port=4222..."
|
||||
export MINIO_NOTIFY_POSTGRES_TABLE_PRIMARY="minioevents"
|
||||
export MINIO_NOTIFY_POSTGRES_FORMAT_PRIMARY="namespace"
|
||||
|
||||
set MINIO_NOTIFY_POSTGRES_ENABLE_SECONDARY="on"
|
||||
set MINIO_NOTIFY_POSTGRES_CONNECTION_STRING_SECONDARY="host=postgresql-endpoint.example.net port=4222..."
|
||||
set MINIO_NOTIFY_POSTGRES_TABLE_SECONDARY="minioevents"
|
||||
set MINIO_NOTIFY_POSTGRES_FORMAT_SECONDARY="namespace"
|
||||
export MINIO_NOTIFY_POSTGRES_ENABLE_SECONDARY="on"
|
||||
export MINIO_NOTIFY_POSTGRES_CONNECTION_STRING_SECONDARY="host=postgresql-endpoint.example.net port=4222..."
|
||||
export MINIO_NOTIFY_POSTGRES_TABLE_SECONDARY="minioevents"
|
||||
export MINIO_NOTIFY_POSTGRES_FORMAT_SECONDARY="namespace"
|
||||
|
||||
.. tab-item:: Configuration Settings
|
||||
:sync: config
|
||||
|
@ -36,16 +36,16 @@ For example, the following commands set two distinct Redis service endpoints as
|
||||
.. code-block:: shell
|
||||
:class: copyable
|
||||
|
||||
set MINIO_NOTIFY_REDIS_ENABLE_PRIMARY="on"
|
||||
set MINIO_NOTIFY_REDIS_ADDRESS_PRIMARY="redis-endpoint.example.net:9200"
|
||||
set MINIO_NOTIFY_REDIS_KEY_PRIMARY="bucketevents"
|
||||
set MINIO_NOTIFY_REDIS_FORMAT_PRIMARY="namespace"
|
||||
export MINIO_NOTIFY_REDIS_ENABLE_PRIMARY="on"
|
||||
export MINIO_NOTIFY_REDIS_ADDRESS_PRIMARY="redis-endpoint.example.net:9200"
|
||||
export MINIO_NOTIFY_REDIS_KEY_PRIMARY="bucketevents"
|
||||
export MINIO_NOTIFY_REDIS_FORMAT_PRIMARY="namespace"
|
||||
|
||||
|
||||
set MINIO_NOTIFY_REDIS_ENABLE_SECONDARY="on"
|
||||
set MINIO_NOTIFY_REDIS_REDIS_ADDRESS_SECONDARY="redis-endpoint2.example.net:9200"
|
||||
set MINIO_NOTIFY_REDIS_KEY_SECONDARY="bucketevents"
|
||||
set MINIO_NOTIFY_REDIS_FORMAT_SECONDARY="namespace"
|
||||
export MINIO_NOTIFY_REDIS_ENABLE_SECONDARY="on"
|
||||
export MINIO_NOTIFY_REDIS_REDIS_ADDRESS_SECONDARY="redis-endpoint2.example.net:9200"
|
||||
export MINIO_NOTIFY_REDIS_KEY_SECONDARY="bucketevents"
|
||||
export MINIO_NOTIFY_REDIS_FORMAT_SECONDARY="namespace"
|
||||
|
||||
.. tab-item:: Configuration Settings
|
||||
:sync: config
|
||||
|
@ -37,11 +37,11 @@ For example, the following commands set two distinct Webhook service endpoints a
|
||||
.. code-block:: shell
|
||||
:class: copyable
|
||||
|
||||
set MINIO_NOTIFY_WEBHOOK_ENABLE_PRIMARY="on"
|
||||
set MINIO_NOTIFY_WEBHOOK_ENDPOINT_PRIMARY="https://webhook1.example.net"
|
||||
export MINIO_NOTIFY_WEBHOOK_ENABLE_PRIMARY="on"
|
||||
export MINIO_NOTIFY_WEBHOOK_ENDPOINT_PRIMARY="https://webhook1.example.net"
|
||||
|
||||
set MINIO_NOTIFY_WEBHOOK_ENABLE_SECONDARY="on"
|
||||
set MINIO_NOTIFY_WEBHOOK_ENDPOINT_SECONDARY="https://webhook1.example.net"
|
||||
export MINIO_NOTIFY_WEBHOOK_ENABLE_SECONDARY="on"
|
||||
export MINIO_NOTIFY_WEBHOOK_ENDPOINT_SECONDARY="https://webhook1.example.net"
|
||||
|
||||
.. tab-item:: Configuration Settings
|
||||
:sync: config
|
||||
@ -140,7 +140,7 @@ Auth Token
|
||||
.. code-block:: shell
|
||||
:class: copyable
|
||||
|
||||
set MINIO_NOTIFY_WEBHOOK_AUTH_TOKEN_myendpoint="Bearer 1a2b3c4f5e"
|
||||
export MINIO_NOTIFY_WEBHOOK_AUTH_TOKEN_myendpoint="Bearer 1a2b3c4f5e"
|
||||
|
||||
Modify the value according to the endpoint requirements.
|
||||
A custom authentication format could resemble the following:
|
||||
@ -148,7 +148,7 @@ Auth Token
|
||||
.. code-block:: shell
|
||||
:class: copyable
|
||||
|
||||
set MINIO_NOTIFY_WEBHOOK_AUTH_TOKEN_xyz="ServiceXYZ 1a2b3c4f5e"
|
||||
export MINIO_NOTIFY_WEBHOOK_AUTH_TOKEN_xyz="ServiceXYZ 1a2b3c4f5e"
|
||||
|
||||
Consult the documentation for the desired service for more details.
|
||||
|
||||
|
Reference in New Issue
Block a user