From bfe1611f1f0bbdc85775ac441035e703b29b61e4 Mon Sep 17 00:00:00 2001 From: Luis Lopes Date: Thu, 13 Oct 2022 04:46:01 +0100 Subject: [PATCH] Feat add transfer sh (#758) * Added transfer.sh * Added logo * Don't use latest * formatter * Fixed variable name --- public/v4/apps/transfer.sh.yml | 31 +++++++++++++++++++++++++++++++ public/v4/logos/transfer.sh.png | Bin 0 -> 5728 bytes 2 files changed, 31 insertions(+) create mode 100644 public/v4/apps/transfer.sh.yml create mode 100644 public/v4/logos/transfer.sh.png diff --git a/public/v4/apps/transfer.sh.yml b/public/v4/apps/transfer.sh.yml new file mode 100644 index 0000000..c040559 --- /dev/null +++ b/public/v4/apps/transfer.sh.yml @@ -0,0 +1,31 @@ +captainVersion: 4 +services: + $$cap_appname: + image: dutchcoders/transfer.sh:$$cap_transfersh_version + environment: + LISTENER: '8080' + FORCE_HTTPS: 'false' + BASEDIR: '/tmp' + PROVIDER: 'local' + caproverExtra: + containerHttpPort: '8080' +caproverOneClickApp: + variables: + - id: $$cap_transfersh_version + label: Transfer SH Version + defaultValue: v1.4.0 + description: Check out their Docker page for the valid tags https://hub.docker.com/r/dutchcoders/transfer.sh/tags + validRegex: /^([^\s^\/])+$/ + instructions: + start: |- + Easy and fast file sharing from the command-line. This code contains the server with everything you need to create your own instance. + Transfer.sh currently supports the s3 (Amazon S3), gdrive (Google Drive), storj (Storj) providers, and local file system (local). + If you want to keep the files, please mount a volume. + If you want to select a provider, please fill the right environments after creating it. + end: |- + Transfer.sh is deployed and available as $$cap_appname.$$cap_root_domain. + You can now upload your files from CLI. + displayName: Transfer.sh + isOfficial: false + description: Transfer.sh allows you to upload and download files from the command-line + documentation: Taken from https://hub.docker.com/r/dutchcoders/transfer.sh. diff --git a/public/v4/logos/transfer.sh.png b/public/v4/logos/transfer.sh.png new file mode 100644 index 0000000000000000000000000000000000000000..aedeffc33804e73f13fbf8c5e423731d3d531c06 GIT binary patch literal 5728 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