|
|
|
@ -111,36 +111,33 @@ ENVIRONMENT VARIABLES: |
|
|
|
|
BROWSER: |
|
|
|
|
MINIO_BROWSER: To disable web browser access, set this value to "off". |
|
|
|
|
|
|
|
|
|
DOMAIN: |
|
|
|
|
MINIO_DOMAIN: To enable virtual-host-style requests, set this value to Minio host domain name. |
|
|
|
|
|
|
|
|
|
CACHE: |
|
|
|
|
MINIO_CACHE_DRIVES: List of mounted drives or directories delimited by ";". |
|
|
|
|
MINIO_CACHE_EXCLUDE: List of cache exclusion patterns delimited by ";". |
|
|
|
|
MINIO_CACHE_EXPIRY: Cache expiry duration in days. |
|
|
|
|
|
|
|
|
|
UPDATE: |
|
|
|
|
MINIO_UPDATE: To turn off in-place upgrades, set this value to "off". |
|
|
|
|
|
|
|
|
|
DOMAIN: |
|
|
|
|
MINIO_DOMAIN: To enable virtual-host-style requests, set this value to Minio host domain name. |
|
|
|
|
|
|
|
|
|
GCS credentials file: |
|
|
|
|
GOOGLE_APPLICATION_CREDENTIALS: Path to credentials.json |
|
|
|
|
|
|
|
|
|
EXAMPLES: |
|
|
|
|
1. Start minio gateway server for GCS backend. |
|
|
|
|
$ export GOOGLE_APPLICATION_CREDENTIALS=/path/to/credentials.json |
|
|
|
|
(Instructions to generate credentials : https://developers.google.com/identity/protocols/application-default-credentials)
|
|
|
|
|
$ export MINIO_ACCESS_KEY=accesskey |
|
|
|
|
$ export MINIO_SECRET_KEY=secretkey |
|
|
|
|
$ {{.HelpName}} mygcsprojectid |
|
|
|
|
$ export GOOGLE_APPLICATION_CREDENTIALS=/path/to/credentials.json |
|
|
|
|
(Instructions to generate credentials : https://developers.google.com/identity/protocols/application-default-credentials)
|
|
|
|
|
$ export MINIO_ACCESS_KEY=accesskey |
|
|
|
|
$ export MINIO_SECRET_KEY=secretkey |
|
|
|
|
$ {{.HelpName}} mygcsprojectid |
|
|
|
|
|
|
|
|
|
2. Start minio gateway server for GCS backend with edge caching enabled. |
|
|
|
|
$ export GOOGLE_APPLICATION_CREDENTIALS=/path/to/credentials.json |
|
|
|
|
$ export MINIO_ACCESS_KEY=accesskey |
|
|
|
|
$ export MINIO_SECRET_KEY=secretkey |
|
|
|
|
$ export MINIO_CACHE_DRIVES="/mnt/drive1;/mnt/drive2;/mnt/drive3;/mnt/drive4" |
|
|
|
|
$ export MINIO_CACHE_EXCLUDE="bucket1/*;*.png" |
|
|
|
|
$ export MINIO_CACHE_EXPIRY=40 |
|
|
|
|
$ {{.HelpName}} mygcsprojectid |
|
|
|
|
$ export GOOGLE_APPLICATION_CREDENTIALS=/path/to/credentials.json |
|
|
|
|
$ export MINIO_ACCESS_KEY=accesskey |
|
|
|
|
$ export MINIO_SECRET_KEY=secretkey |
|
|
|
|
$ export MINIO_CACHE_DRIVES="/mnt/drive1;/mnt/drive2;/mnt/drive3;/mnt/drive4" |
|
|
|
|
$ export MINIO_CACHE_EXCLUDE="bucket1/*;*.png" |
|
|
|
|
$ export MINIO_CACHE_EXPIRY=40 |
|
|
|
|
$ {{.HelpName}} mygcsprojectid |
|
|
|
|
` |
|
|
|
|
|
|
|
|
|
minio.RegisterGatewayCommand(cli.Command{ |
|
|
|
|