Dropshare 5.16 or newer
To set up a connection to a Minio bucket, you need to create a Minio Connection in the Connections preferences after you've created the bucket in your Minio console.
Step 1: Create Bucket
To create your Minio bucket to use with Dropshare, log in to the Minio console, and click on Buckets, and Create Bucket. Enter a name of your choice. Afterwards, select Access: Public in the bucket preferences.
Step 2: Get Access Keys
Once the space has been created, go to Users and create a user for Dropshare, with readwrite access rights. Note down the Access Key and Secret Key as you need them in the next step.
Step 3: Set Up Connection
Go to the Dropshare preferences, open the Connections tab, and choose to create a new Minio Conneciton.
Bucket Name | Name of the Bucket from step 1 |
Access Key | S3 API Access Key from step 2 |
Secret Key | S3 API Secret Access Key from step 2 |
Minio Server | Minio Server address, (usually runs on port :9000, so e.g. 1.2.3.4:9000) |
Domain Alias | If you have a separate domain you want to use, enter it here, e.g. http://my-bucket.com/ |
Use SSL | If you set up SSL/TLS for your Minio server, enable this preference |
Use the following access policy for the bucket in order to have files downloadable via URL:
{ "Version": "2012-10-17", "Statement": [ { "Sid": "PublicReadGetObject", "Effect": "Allow", "Principal": "*", "Action": [ "s3:GetObject" ], "Resource": [ "arn:aws:s3:::BUCKETNAME/*" ] } ] }
Click Test Connection to make sure everything has been set up correctly, and you're done!
Last updated: