Doc: This patch adds new cookbook for using Minio with Cyberduck (#64)
@@ -30,3 +30,4 @@ Note: You can also refer to [Awesome Minio](https://github.com/minio/awesome-min
|
||||
- [Rclone with Minio](./docs/rclone-with-minio.md)
|
||||
- [Download from Browser with PreSignedGet](./docs/presigned-get-download-from-browser.md)
|
||||
- [Upload via Browser with PreSignedPut](./docs/presigned-put-upload-via-browser.md)
|
||||
- [How to use Cyberduck with Minio](./docs/how-to-use-cyberduck-with-minio.md)
|
||||
|
@@ -57,7 +57,7 @@ total 12
|
||||
The generated keys via Concert needs to be placed inside users home directory at ``${HOME}/.minio/certs``
|
||||
|
||||
```sh
|
||||
$ mkdir /home/supernova/.minio/certs/
|
||||
|
||||
$ cp my-certs/private.key /home/supernova/.minio/certs/
|
||||
$ cp my-certs/public.crt /home/supernova/.minio/certs/
|
||||
|
||||
|
60
docs/how-to-use-cyberduck-with-minio.md
Normal file
@@ -0,0 +1,60 @@
|
||||
# How to use Cyberduck with Minio [](https://gitter.im/minio/minio?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
|
||||
|
||||
In this document you will learn how to carry out basic operations on Minio using Cyberduck. Cyberduck is an open source client for FTP and SFTP, WebDAV, OpenStack Swift, and Amazon S3, available for Mac OS X and Windows (as of version 4.0) licensed under the GPL.
|
||||
|
||||
## Prerequisites
|
||||
|
||||
* Cyberduck is installed and running. If not please download Cyberduck from [here](https://cyberduck.io/). Since Minio is Amazon S3 API compatible you will need to download [Generic S3 Profiles](https://trac.cyberduck.io/wiki/help/en/howto/s3#HTTP). We are downloading ``HTTP`` profile for this setup.
|
||||
|
||||
* Minio Server is running on localhost on port 9000 in ``HTTP``, follow [Minio quickstart guide](https://docs.minio.io/docs/minio-quickstart-guide) for installing Minio.
|
||||
|
||||
_NOTE:_ You can also run Minio in ``HTTPS``, follow this [guide](https://docs.minio.io/docs/generate-let-s-encypt-certificate-using-concert-for-minio) along with Cyberduck HTTPS [Generic S3 Profiles](https://trac.cyberduck.io/wiki/help/en/howto/s3#HTTPS)
|
||||
|
||||
### 1. Add Minio authentication in Cyberduck
|
||||
|
||||
Click open connection, select ``HTTP``
|
||||
|
||||

|
||||
|
||||
### 2. Replace the existing ``AWS S3`` details with your local ``Minio`` credentials to:
|
||||
|
||||

|
||||
|
||||
### 3. Click on the ``connect`` tab to establish connection.
|
||||
|
||||
Once the connection is established you can explore operations listed below.
|
||||
|
||||
#### List Bucket
|
||||
|
||||

|
||||
|
||||
#### Upload Object
|
||||
|
||||

|
||||
|
||||
#### Download Object
|
||||
|
||||

|
||||
|
||||
#### Delete Object
|
||||
|
||||

|
||||
|
||||
#### Download bucket
|
||||
|
||||

|
||||
|
||||
#### Mirror Bucket
|
||||
|
||||

|
||||
|
||||
#### Delete Bucket
|
||||
|
||||

|
||||
|
||||
### 3. Explore Further
|
||||
|
||||
* [Minio Client complete guide](https://docs.minio.io/docs/minio-client-complete-guide)
|
||||
* [Cyberduck project homepage](https://cyberduck.io)
|
||||
|
||||
|
@@ -33,7 +33,7 @@ $ ./restic -r s3:http://localhost:9000/resticbucket init
|
||||
|
||||
```
|
||||
|
||||
Copy backups from the local machine to the bucket on minio server.
|
||||
Copy backups from the local machine to the bucket on Minio server.
|
||||
|
||||
```sh
|
||||
|
||||
|
BIN
docs/screenshots/cyberduck/allbuckets.jpg
Normal file
After Width: | Height: | Size: 116 KiB |
BIN
docs/screenshots/cyberduck/connecttominio.jpg
Normal file
After Width: | Height: | Size: 221 KiB |
BIN
docs/screenshots/cyberduck/defaultdashboard.jpg
Normal file
After Width: | Height: | Size: 175 KiB |
BIN
docs/screenshots/cyberduck/deletebucket.jpg
Normal file
After Width: | Height: | Size: 226 KiB |
BIN
docs/screenshots/cyberduck/deleteobject.jpg
Normal file
After Width: | Height: | Size: 219 KiB |
BIN
docs/screenshots/cyberduck/downloadbucket.jpg
Normal file
After Width: | Height: | Size: 207 KiB |
BIN
docs/screenshots/cyberduck/downloadobject.jpg
Normal file
After Width: | Height: | Size: 205 KiB |
BIN
docs/screenshots/cyberduck/mirror.jpg
Normal file
After Width: | Height: | Size: 248 KiB |
BIN
docs/screenshots/cyberduck/uploadobject.jpg
Normal file
After Width: | Height: | Size: 224 KiB |
@@ -2,7 +2,7 @@
|
||||
|
||||
Apache HTTP is an open source web server and a reverse proxy server.
|
||||
|
||||
In this recipe we will learn how to set up Apache HTTP with mod_proxy module for connecting to Minio Server. We are goint to set up a new VirtualHost for example.com
|
||||
In this recipe we will learn how to set up Apache HTTP with mod_proxy module for connecting to Minio Server. We are going to set up a new VirtualHost for example.com
|
||||
|
||||
## 1. Prerequisites
|
||||
|
||||
|