From 803b64ade8bb29519b32e3ac797f7b983ce3f4b7 Mon Sep 17 00:00:00 2001 From: Matteias Collet Date: Mon, 27 Jun 2022 20:36:57 +0200 Subject: add imgproxy (#673) * add imgproxy * add missing newline to imgproxy config --- public/v4/apps/imgproxy.yml | 36 ++++++++++++++++++++++++++++++++++++ public/v4/logos/imgproxy.png | Bin 0 -> 2262 bytes 2 files changed, 36 insertions(+) create mode 100644 public/v4/apps/imgproxy.yml create mode 100644 public/v4/logos/imgproxy.png diff --git a/public/v4/apps/imgproxy.yml b/public/v4/apps/imgproxy.yml new file mode 100644 index 0000000..60cfe4b --- /dev/null +++ b/public/v4/apps/imgproxy.yml @@ -0,0 +1,36 @@ +captainVersion: 4 +caproverOneClickApp: + displayName: 'imgproxy' + description: 'Fast and secure standalone server for resizing and converting remote images' + documentation: 'https://docs.imgproxy.net/' + isOfficial: true + instructions: + start: |- + imgproxy - Fast and secure standalone server for resizing and converting remote images. + For more info visit https://imgproxy.net/. + end: |- + imgproxy has been successfully deployed as $$cap_appname. + You can your configuration if necessary. For more info visit https://docs.imgproxy.net/. + variables: + - defaultValue: 3.6.0 + id: $$cap_imgproxy_version + label: imgproxy Version + validRegex: /^(?:2|3)(?:\.[0-9]+){0,2}$/ + - defaultValue: $$cap_gen_random_hex(128) + id: $$cap_imgproxy_key + label: Signature Key + validRegex: /^[a-fA-F0-9]+$/ + - defaultValue: $$cap_gen_random_hex(128) + id: $$cap_imgproxy_salt + label: Signature Salt + validRegex: /^[a-fA-F0-9]+$/ +services: + $$cap_appname: + caproverExtra: + containerHttpPort: 5000 + environment: + IMGPROXY_BIND: 0.0.0.0:5000 + IMGPROXY_KEY: $$cap_imgproxy_key + IMGPROXY_SALT: $$cap_imgproxy_salt + image: darthsim/imgproxy:v$$cap_imgproxy_version + restart: unless-stopped diff --git a/public/v4/logos/imgproxy.png b/public/v4/logos/imgproxy.png new file mode 100644 index 0000000..7fe1855 Binary files /dev/null and b/public/v4/logos/imgproxy.png differ -- cgit v1.2.3