diff options
| author | Ak4zh <[email protected]> | 2022-02-22 00:06:20 +0530 |
|---|---|---|
| committer | GitHub <[email protected]> | 2022-02-21 10:36:20 -0800 |
| commit | dec9890cd61a1fb1b3f83f1519f7385d077009a0 (patch) | |
| tree | c0a6802c1abd79306354ebdc0ea9ad451bb5244a /public/v4/apps/imagor-local.yml | |
| parent | 894fd0c4b7c4240151a43d0a1bd6f81e8ba26026 (diff) | |
| download | caprover-one-click-apps-dec9890cd61a1fb1b3f83f1519f7385d077009a0.tar.gz caprover-one-click-apps-dec9890cd61a1fb1b3f83f1519f7385d077009a0.zip | |
added imagor and imagor-aws (#626)
* added imagor and imagor-aws
* added imagor_unsafe env var in aws version
* updated app description
* fixed icon name
* renamed aws to s3 as it supports all s3 compatible storage
Diffstat (limited to 'public/v4/apps/imagor-local.yml')
| -rw-r--r-- | public/v4/apps/imagor-local.yml | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/public/v4/apps/imagor-local.yml b/public/v4/apps/imagor-local.yml new file mode 100644 index 0000000..f25e341 --- /dev/null +++ b/public/v4/apps/imagor-local.yml @@ -0,0 +1,49 @@ +captainVersion: 4 +services: + $$cap_appname: + image: shumc/imagor:$$cap_imagor_version + volumes: + - $$cap_appname-data:/mnt/data + environment: + PORT: 80 + IMAGOR_UNSAFE: $$cap_env_imagor_unsafe + IMAGOR_SECRET: $$cap_env_imagor_secret + FILE_LOADER_BASE_DIR: /mnt/data + FILE_STORAGE_BASE_DIR: /mnt/data + FILE_RESULT_STORAGE_BASE_DIR: /mnt/data/result + restart: always +caproverOneClickApp: + variables: + - id: $$cap_imagor_version + label: App Version + description: Check out their Docker page for the valid tags https://hub.docker.com/r/shumc/imagor/tags + defaultValue: '0.8.11' + validRegex: /^([^\s^\/])+$/ + + - id: $$cap_env_imagor_unsafe + label: Imagor Undafe + description: unsafe URL for testing (valid value 1 or 0) + defaultValue: 1 + validRegex: /^\d$/ + + - id: $$cap_env_imagor_secret + label: Imagor Secret + description: Secret key for URL signature + defaultValue: $$cap_gen_random_hex(32) + validRegex: /^([^\s^\/])+$/ + + instructions: + start: |- + Imagor is a fast, Docker-ready image processing server written in Go. + This app will store the images in local file system, using mounted volume. + If you want to s3 buckets use the Imagor S3 instead. + GitHub: https://github.com/cshum/imagor + end: |- + $$cap_appname deployed successfuly. + Imagor is currently running in unsafe mode for easier testing. + In production environment, it is highly recommended turning off IMAGOR_UNSAFE + by setting the IMAGOR_UNSAFE to 0 or removing the IMAGOR_UNSAFE environment variable + displayName: Imagor (Local storage) + isOfficial: true + description: Imagor is a fast, Docker-ready image processing server written in Go. (Stores images locally as docker volumes) + documentation: https://github.com/cshum/imagor |
