Dropshare User Guide

Search for answers to your questions by entering keywords below, or look through our knowledge base.

Contact Support | Community | Video Tutorials

How to set up a Minio connection

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:

Was this article helpful?
2 out of 3 found this helpful

If the article was not helpful, please tell us how we can improve! 🙏