Skip to content

Commit

Permalink
Resolved formatting errors; corrected wiki reference on minio page
Browse files Browse the repository at this point in the history
  • Loading branch information
tatze96 committed Aug 16, 2024
1 parent 927721e commit 791b7c0
Show file tree
Hide file tree
Showing 13 changed files with 104 additions and 102 deletions.
46 changes: 24 additions & 22 deletions Formatting_Cheat-Sheet.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,8 @@ Add an empty line...

Don't add an empty line around admonitions within lists

Indent codeblocks within numbered lists, as the numbers aren't rendered correctly otherwise.

## Footnotes

- This is a manually-numbered footnote reference.[^3]
Expand Down Expand Up @@ -75,47 +77,47 @@ test

## Admonitions

```{note}
:::{note}
Here is a note!
```
:::

```{warning}
:::{warning}
Here is a warning!
```
:::

```{tip}
:::{tip}
Here is a tip!
```
:::

```{caution}
:::{caution}
Caution!
```
:::

```{attention}
:::{attention}
Attention!
```
:::

```{danger}
:::{danger}
Here is a danger!
```
:::

```{error}
:::{error}
Here is an error!
```
:::

```{hint}
:::{hint}
Here is a hint!
```
:::

```{important}
:::{important}
This is important!
```
:::

```{seealso}
:::{seealso}
See also here!
```
:::

```{admonition} Custom
:::{admonition} Custom
:class: tip
Custom content
```
:::
32 changes: 16 additions & 16 deletions cli/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -112,26 +112,26 @@ To install *Cyberduck CLI* use
**DEB Package Repository**

1. Add the nightly or stable `duck` repository to your `/etc/apt/sources.list` manually:
```
deb https://s3.amazonaws.com/repo.deb.cyberduck.io nightly main
deb https://s3.amazonaws.com/repo.deb.cyberduck.io stable main
```
```
deb https://s3.amazonaws.com/repo.deb.cyberduck.io nightly main
deb https://s3.amazonaws.com/repo.deb.cyberduck.io stable main
```
or using
```
echo -e "deb https://s3.amazonaws.com/repo.deb.cyberduck.io stable main" | sudo tee /etc/apt/sources.list.d/cyberduck.list > /dev/null
```
```
echo -e "deb https://s3.amazonaws.com/repo.deb.cyberduck.io stable main" | sudo tee /etc/apt/sources.list.d/cyberduck.list > /dev/null
```
2. You need to download the GPG public key from `keyserver.ubuntu.com` to verify the integrity of the packages:
```
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys FE7097963FEFBE72
```
```
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys FE7097963FEFBE72
```
3. Synchronize the repository using
```
sudo apt-get update
```
```
sudo apt-get update
```
4. To install or upgrade *Cyberduck CLI* use
```
sudo apt-get install duck
```
```
sudo apt-get install duck
```
:::{warning}
You may get a conflict with another package named `duck`. As a workaround, install with a specific version number like `sudo apt-get install duck=6.7.1.28683`.
Expand Down
2 changes: 1 addition & 1 deletion cyberduck/support.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ Log output can be found in the `cyberduck.log` file in`~/Library/Logs/Cyberduck`
:width: 600px
:::

### Transcript
**Transcript**

You can access the transcript which will log protocol request and responses from the command line particularly useful for protocols using HTTP. Open a *Terminal.app* window and enter

Expand Down
10 changes: 5 additions & 5 deletions mountainduck/connect/sync.md
Original file line number Diff line number Diff line change
Expand Up @@ -201,23 +201,23 @@ The *Recent Files* area shows the last 20 changes to files by you or on the serv
:width: 600px
:::

#### ![Delete](../_images/delete.png) Delete
### ![Delete](../_images/delete.png) Delete

A file or folder has been deleted either *by you* or *on the server*

#### ![Create](../_images/plus.png) Create
### ![Create](../_images/plus.png) Create

A file or folder was created or updated *on the server*.

#### ![Upload](../_images/transfer_upload.png) Upload
### ![Upload](../_images/transfer_upload.png) Upload

A file or folder was added or changed *by you* and uploaded to the server.

#### ![Download](../_images/transfer_download.png) Download
### ![Download](../_images/transfer_download.png) Download

A file is downloaded to the local cache to be available for offline use. This state also occurs if a file that is marked as *Keep offline* has updated on the server.

#### ![Error](../_images/alert.png) Error
### ![Error](../_images/alert.png) Error

The sync operation failed for the file. A file may show up with an error state indicating an issue while synchronizing. Further details are available through the [sync option menu item](../interface.md#context-menu-in-finder-and-windows-file-explorer).

Expand Down
4 changes: 2 additions & 2 deletions protocols/dropbox.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,11 +16,11 @@ Access your [Dropbox](https://db.tt/49NiK95I) without syncing to your computer.

![Dropbox Link](_images/Dropbox_Link.png)

3. Log in to Dropbox and grant permissions to *Cyberduck*.
2. Log in to Dropbox and grant permissions to *Cyberduck*.

![Dropbox Permissions](_images/Dropbox_Permissions.png)

4. The authorization code will be submitted to Cyberduck automatically.
3. The authorization code will be submitted to Cyberduck automatically.

:::{admonition} Multiple Accounts
:class: tip
Expand Down
38 changes: 19 additions & 19 deletions protocols/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,83 +29,83 @@ spectra

All major server and cloud storage protocols are supported to connect to just about any server or cloud storage. Support for the listed protocols and [connection profiles](profiles/index.md) is available in [Cyberduck](../cyberduck/index.md), [Cyberduck CLI](../cli/index.md) and [Mountain Duck](../mountainduck/index.md).

### [FTP](ftp.md)
## [FTP](ftp.md)

With support for secure TLS connections and custom origin [Amazon CloudFront (Content Delivery Network) distribution](../protocols/cdn/cloudfront) option.

### [Amazon S3](s3/index.md)
## [Amazon S3](s3/index.md)

Transfer files to your S3 account and browse the S3 buckets and files in a hierarchical way. Supports Amazon Web Services (AWS) and many third party providers.

- [S3 providers](s3/index.md#third-party-providers)

### [Google Cloud Storage](googlecloudstorage.md)
## [Google Cloud Storage](googlecloudstorage.md)

Transfer files to your Google Storage account and browse files, manage ACLs and bucket configurations.

### [Backblaze B2](b2.md)
## [Backblaze B2](b2.md)

Backblaze B2 Cloud Storage is ¼ of the price of Amazon S3

### [WebDAV](webdav/index.md)
## [WebDAV](webdav/index.md)

Connect to any WebDAV compliant server using both HTTP and HTTP/SSL and custom origin [Amazon CloudFront (Content Delivery Network) distribution](cdn/cloudfront.md) option.

- [WebDAV providers](webdav/index.md#providers)

### [SSH/SFTP](sftp/index.md)
## [SSH/SFTP](sftp/index.md)

Advanced configuration for SSH connections using public key authentication and custom origin [Amazon CloudFront (Content Delivery Network) distribution](cdn/cloudfront.md) option.

### [SMB](smb.md)
## [SMB](smb.md)

SMB (Server Message Block) is used to access Windows File Shares.

### [OpenStack Object Storage](openstack/index.md)
## [OpenStack Object Storage](openstack/index.md)

Connect to cloud storage providers using OpenStack Swift for the storage protocol. Includes support for [Rackspace Cloud Files](openstack/cloudfiles).

- [OpenStack Providers](openstack/index.md#third-party-providers)

### [Windows Azure](azure.md)
## [Windows Azure](azure.md)

Massively scalable object storage for unstructured data.

### [Microsoft OneDrive](onedrive.md)
## [Microsoft OneDrive](onedrive.md)

Access OneDrive without syncing to your computer.

### [Microsoft SharePoint](sharepoint.md)
## [Microsoft SharePoint](sharepoint.md)

Connect to SharePoint Server and SharePoint Online.

### [Google Drive](googledrive.md)
## [Google Drive](googledrive.md)

Access all your documents and upload files of any type to use your Google Drive account for storage.

### [Box](box.md)
## [Box](box.md)

Simple, secure file sharing and collaboration from anywhere.

### [Dropbox](dropbox.md)
## [Dropbox](dropbox.md)

Access Dropbox without syncing to your computer.

### [DRACOON](dracoon.md)
## [DRACOON](dracoon.md)

A highly secure, platform-independent enterprise filesharing solution

### [Files.com](files.com.md)
## [Files.com](files.com.md)

Files.com is Smart Cloud Storage for modern teams

### [iRODS](irods.md)
## [iRODS](irods.md)

The Integrated Rule-Oriented Data System (iRODS) is an open source data management software used by research organizations and government agencies worldwide.

### [Spectra BlackPearl Deep Storage Gateway](spectra.md)
## [Spectra BlackPearl Deep Storage Gateway](spectra.md)

### Local Disk
## Local Disk
Open a window to browse your local hard disk to drag files for download or upload to a remote server from within the application. You can browse [Cryptomator Vaults](../cryptomator/index.md#access-vaults-on-local-disk) stored on your computer.

:::{warning}
Expand Down
4 changes: 2 additions & 2 deletions protocols/openstack/clouda.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
Cloud A
====

```{image} _images/cropped-cloudA_transparent_temp_oldsite1.png
:::{image} _images/cropped-cloudA_transparent_temp_oldsite1.png
:alt: Cloud A Logo
:height: 128px
```
:::

> [Cloud-A](https://www.clouda.ca/cloud-infrastructure#cloud_servers) is a leading provider of public cloud Infrastructure based in Canada. Our products automate & simplify the installation and management of the hardware and software that provides the infrastructure for large-scale environments having hundreds or thousands of servers supporting high-performance compute applications.
Expand Down
24 changes: 12 additions & 12 deletions protocols/profiles/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -154,18 +154,18 @@ All additional schemes are registered as a scheme handler when opening [Mountain
Create a *multi-TIFF* containing the needed icon sizes:
1. Create a high-resolution *.png* file based on the PSD template
2. Use the following script to generate the different resolutions and the multi-TIFF *disk.tiff* file:
```
png=[LOCATION_OF_HIGH_RESOLUTION_PNG]
tmp=$TMPDIR
target=[TARGET_FOLDER]
/usr/bin/sips -s format png -z 128 128 -s dpiHeight 144.0 -s dpiWidth 144.0 ${png} --out ${tmp}/[email protected]
/usr/bin/sips -s format png -z 64 64 -s dpiHeight 72.0 -s dpiWidth 72.0 ${png} --out ${tmp}/icon_64x64.png
/usr/bin/sips -s format png -z 96 96 -s dpiHeight 144.0 -s dpiWidth 144.0 ${png} --out ${tmp}/[email protected]
/usr/bin/sips -s format png -z 48 48 -s dpiHeight 72.0 -s dpiWidth 72.0 ${png} --out ${tmp}/icon_96.png
/usr/bin/sips -s format png -z 256 256 -s dpiHeight 144.0 -s dpiWidth 144.0 ${png} --out ${tmp}/[email protected]
/usr/bin/sips -s format png -z 128 128 -s dpiHeight 72.0 -s dpiWidth 72.0 ${png} --out ${tmp}/icon_256.png
/usr/bin/tiffutil -cathidpicheck ${tmp}/[email protected] ${tmp}/icon_64x64.png ${tmp}/icon_96.png ${tmp}/[email protected] ${tmp}/icon_256.png ${tmp}/[email protected] -out ${target}/disk.tiff
```
```
png=[LOCATION_OF_HIGH_RESOLUTION_PNG]
tmp=$TMPDIR
target=[TARGET_FOLDER]
/usr/bin/sips -s format png -z 128 128 -s dpiHeight 144.0 -s dpiWidth 144.0 ${png} --out ${tmp}/[email protected]
/usr/bin/sips -s format png -z 64 64 -s dpiHeight 72.0 -s dpiWidth 72.0 ${png} --out ${tmp}/icon_64x64.png
/usr/bin/sips -s format png -z 96 96 -s dpiHeight 144.0 -s dpiWidth 144.0 ${png} --out ${tmp}/[email protected]
/usr/bin/sips -s format png -z 48 48 -s dpiHeight 72.0 -s dpiWidth 72.0 ${png} --out ${tmp}/icon_96.png
/usr/bin/sips -s format png -z 256 256 -s dpiHeight 144.0 -s dpiWidth 144.0 ${png} --out ${tmp}/[email protected]
/usr/bin/sips -s format png -z 128 128 -s dpiHeight 72.0 -s dpiWidth 72.0 ${png} --out ${tmp}/icon_256.png
/usr/bin/tiffutil -cathidpicheck ${tmp}/[email protected] ${tmp}/icon_64x64.png ${tmp}/icon_96.png ${tmp}/[email protected] ${tmp}/icon_256.png ${tmp}/[email protected] -out ${target}/ disk.tiff
```
3. Use the command ``` base64 ./disk.tiff -b 70 ``` to generate the base64 version of the multi-TIFF file. This final version will be used for the connection profile.

## Sample Connection Profiles
Expand Down
2 changes: 1 addition & 1 deletion protocols/s3/minio.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,4 +14,4 @@ Download and install the [generic S3 profile](index.md#generic-s3-profiles).

### Virtual Host Style Requests

Make sure to enable [virtual-host-style requests](https://github.com/minio/minio/tree/master/docs/config#domain) in your MinIO configuration. Alternatively, refer to [Disable use of Virtual Host Style Requests](index.md#disable-use-of-virtual-host-style-requests).
Make sure to enable [virtual-host-style requests](https://github.com/minio/minio/tree/master/docs/config#domain) in your MinIO configuration. Alternatively, refer to [Connecting using Deprecated Path Style Requests](index.md#connecting-using-deprecated-path-style-requests).
4 changes: 2 additions & 2 deletions protocols/s3/polycloud.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,9 +19,9 @@ Double-click on the downloaded file to activate the connection profile. Enter th
3. Select *Generate* to confirm that you want to generate an access key.
4. A window will show up containing the key information (Access Key ID, Secret Access Key)

```{note}
:::{note}
The key information will only be shown once and can't be recovered. If you do lose them you can generate new keys, but you will then need to update all of your 3rd party applications with the new credentials.
```
:::

## References

Expand Down
12 changes: 6 additions & 6 deletions protocols/sftp/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -108,13 +108,13 @@ OpenSSH private keys of type `rsa`, `dsa`, `ecdsa` and `ed25519` (in OpenSSL `PE
#### Configure Public Key Authentication

1. Run the command `ssh-keygen` from the Terminal.app (macOS) or console (Windows) to generate a public/private pair of keys. They will be put in your directory `~/.ssh`, though you will probably be asked to approve or change this location. When you generate the keys you will be asked for a 'passphrase'. If you use a *passphrase* then you will have to enter it each time you use the keys for authentication. That is, you will have to type in the passphrase every time you log in, just as you would with a password. If you don't enter a passphrase (just press the return key) then you will be allowed to log in without having to enter a passphrase. This can be more convenient, but it is less secure.
```
ssh-keygen -m PEM -t rsa
```
```
ssh-keygen -m PEM -t rsa
```
2. Copy the public key to the remote host you wish to access and add it to the file `authorized_keys` in your `~/.ssh` directory. (If that file does not exist then you should create it.) Anybody listed in the authorized_keys file (via their public key) is allowed to log-in, provided that they can prove that they possess the corresponding private key. Thus, if you have the private key in your .ssh directory on your home machine you'll be allowed in.
```
ssh hostname < ~/.ssh/id_rsa.pub 'cat >> .ssh/authorized_keys'
```
```
ssh hostname < ~/.ssh/id_rsa.pub 'cat >> .ssh/authorized_keys'
```
3. In the Connection Dialog or the Bookmark editor in Cyberduck select *Use Public Key Authentication* and select the private key in your `.ssh` directory.

##### OpenSSH User Certificate Authentication
Expand Down
Loading

0 comments on commit 791b7c0

Please sign in to comment.