Skip to content

Commit

Permalink
Add docker installation.
Browse files Browse the repository at this point in the history
  • Loading branch information
dkocher committed Jan 10, 2025
1 parent 2f09eee commit 108c4d1
Showing 1 changed file with 28 additions and 2 deletions.
30 changes: 28 additions & 2 deletions cli/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -151,6 +151,33 @@ Packages can also be found for [download](https://dist.duck.sh/).
::::
:::::
### Docker Image
_Cyberduck CLI_ is available as a [Docker Image](https://github.com/iterate-ch/cyberduck/pkgs/container/cyberduck). Install from the command line with
docker pull ghcr.io/iterate-ch/cyberduck:latest
### GitHub Action
_[Cyberduck CLI GitHub Action](https://github.com/iterate-ch/cyberduck-cli-action)_ is available for [GitHub Actions](https://github.com/features/actions). It runs Cyberduck CLI within a docker container.
uses: iterate-ch/cyberduck-cli-action@v1
env:
USERNAME: <username>
PASSWORD: <password>
IDENTITY: <identity file>
with:
mode: list|longlist|upload|download|delete|purge|raw
url: <remote file or directory>
path: <local file or directory>
args: '<additional parameters>'
:::{admonition} Tutorial
:class: tip
Follow the [step-by-step instructions](../tutorials/cli_github_action.md) to use the Cyberduck CLI GitHub Action.
:::
## Usage
`Usage:duck [options...]`
Expand All @@ -161,8 +188,7 @@ URLs in arguments must be fully qualified. You can reference files relative to y
`/~ftps://[email protected]/~/`.
:::{attention}
Paths can either denote a remote file `ftps://[email protected]/resource` or folder `ftps://[email protected]/directory/`
with a trailing `/`.
Paths can either denote a remote file `ftps://[email protected]/resource` or folder `ftps://[email protected]/directory/` with a trailing `/`.
:::
### Connection Profiles
Expand Down

0 comments on commit 108c4d1

Please sign in to comment.