Merge pull request #3415 from abordage/update-minio-docs
Update Minio docs
This commit is contained in:
commit
1c2f07ca06
@ -1232,39 +1232,43 @@ A package ([Laravel RethinkDB](https://github.com/duxet/laravel-rethinkdb)) is b
|
|||||||
## Use Minio
|
## Use Minio
|
||||||
|
|
||||||
1. Configure Minio:
|
1. Configure Minio:
|
||||||
- On the workspace container, change `INSTALL_MC` to true to get the client
|
- You can change some settings in the `.env` file (`MINIO_*`)
|
||||||
- Set `MINIO_ACCESS_KEY` and `MINIO_ACCESS_SECRET` if you wish to set proper keys
|
- You can install Minio Client on the workspace container: `WORKSPACE_INSTALL_MC=true`
|
||||||
|
|
||||||
2. Run the Minio Container (`minio`) with the `docker-compose up` command. Example:
|
2. Run the Minio Container (`minio`) with the `docker-compose up` command. Example:
|
||||||
```bash
|
```bash
|
||||||
docker-compose up -d minio
|
docker-compose up -d minio
|
||||||
```
|
```
|
||||||
|
|
||||||
3. Open your browser and visit the localhost on port **9000** at the following URL: `http://localhost:9000`
|
3. Open your browser and visit the localhost on port **9000** at the following URL: `http://localhost:9000`
|
||||||
4. Create a bucket either through the webui or using the mc client:
|
4. Create a bucket either through the webui or using the Minio Client:
|
||||||
```bash
|
```bash
|
||||||
mc mb minio/bucket
|
mc mb minio/bucket
|
||||||
```
|
```
|
||||||
5 - When configuring your other clients use the following details:
|
5. When configuring your other clients use the following details:
|
||||||
```
|
```
|
||||||
AWS_URL=http://minio:9000
|
AWS_URL=http://minio:9000
|
||||||
AWS_ACCESS_KEY_ID=access
|
AWS_ACCESS_KEY_ID=access
|
||||||
AWS_SECRET_ACCESS_KEY=secretkey
|
AWS_SECRET_ACCESS_KEY=secretkey
|
||||||
AWS_DEFAULT_REGION=us-east-1
|
AWS_DEFAULT_REGION=us-east-1
|
||||||
AWS_BUCKET=test
|
AWS_BUCKET=test
|
||||||
AWS_PATH_STYLE=true
|
AWS_USE_PATH_STYLE_ENDPOINT=true
|
||||||
```
|
```
|
||||||
6 - In `filesystems.php` you shoud use the following details (s3):
|
|
||||||
```
|
6. In `filesystems.php` you should use the following details (s3):
|
||||||
's3' => [
|
```php
|
||||||
'driver' => 's3',
|
's3' => [
|
||||||
'key' => env('AWS_ACCESS_KEY_ID'),
|
'driver' => 's3',
|
||||||
'secret' => env('AWS_SECRET_ACCESS_KEY'),
|
'key' => env('AWS_ACCESS_KEY_ID'),
|
||||||
'region' => env('AWS_DEFAULT_REGION'),
|
'secret' => env('AWS_SECRET_ACCESS_KEY'),
|
||||||
'bucket' => env('AWS_BUCKET'),
|
'region' => env('AWS_DEFAULT_REGION'),
|
||||||
'endpoint' => env('AWS_URL'),
|
'bucket' => env('AWS_BUCKET'),
|
||||||
'use_path_style_endpoint' => env('AWS_PATH_STYLE', false)
|
'endpoint' => env('AWS_URL'),
|
||||||
],
|
'use_path_style_endpoint' => env('AWS_USE_PATH_STYLE_ENDPOINT', false)
|
||||||
```
|
],
|
||||||
`'AWS_PATH_STYLE'` shout set to true only for local purpouse
|
```
|
||||||
|
|
||||||
|
`AWS_USE_PATH_STYLE_ENDPOINT` should set to true only for local purpose
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user