From 803b64ade8bb29519b32e3ac797f7b983ce3f4b7 Mon Sep 17 00:00:00 2001 From: Matteias Collet Date: Mon, 27 Jun 2022 20:36:57 +0200 Subject: [PATCH] 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 0000000000000000000000000000000000000000..7fe185540ee842284097fa4bddc100028f74fa7b GIT binary patch literal 2262 zcmbVKdo&a5AIH0FQ!#`SV$&+-GIA^AGRq~E*Zn@VSBsYGbip*?Cwupn85(k_4vFU0 zuv|t$tyeCQB{Cu^+mat6nfc9m&-tD6`}g;G&hvbq=X}rS`+UBi=OO=o)^)Ffrh<%& z%wBglw6`>Jb|y$(y4D8Pl}Up<*25Jov%NF!v#auCWIz;mw3F}k3E|WpiguN5~520N-a%ieGF`dOpIRBj12Bv;uE`Em*{h-lE-h?iK4eFcCM~1 zAgQAN7eEwK{3@qItTdUkJyc5f#DjqML|H7}vC)H(hkgDfl0Pz+b~=cSV|T|V7CAzV zxuw(g%qq+ZC)OUk(n=P|vv{TY6+g^L-1NMrwo zL*x9p-sGspH0=P$J%KPi)#U=aDX>YK@xDj&5{0_n+rT3RP$#==wR-zfTuGv9f3SV2 zuXTqV8!=glS)N=ii@JpiY{oSJ1}N+DBWB$8SAUMH{nE!9^Bqs4Wrtulg|UJuWeXj2 zQy3sKlM0bL>ObUa|L>_$A18h2{k~aHx;kYJhyVd00;I9}csK&Y0m{nCKIoGJ!=Rrt zh!Co)eHt7-EepnzT0b7R-zT@}LD?0|5Cb!>InReg?wr=FAE!|vDkw(|a03e6^9^)^ zWL{cyhrQa}sa<>90fTK>|6ON|9;*#pdq15{5i1`Ij`XbRMJINc|~{gM>SIdnWl-r|p5D^r?HJ;t!^5GAzQ&O}ozqlNqUhoCuE zWvT?qJ;`9s`$bD+SA+C_{oG9_EW7=|megBoIGkVnxpLDkEig8&Ht3CVMbSm}@p`Bo zCJ^at(__LPkg3mr`c!$AOE$z}v1%u;>+)~d)bcr=$vaQ3p}BeGZg*P82US{pjt?)` z=m0Z+F~3G?Tew?js7jSE)jTCL##&#lJ}4_a z&(;g)rFfiDvZsCMsZ!^&>L@j3SFFPeR>zUOp=9;lK6RGa8iE#d->beiXnwhSBH!}u zDlZ=xF>*1(F3Gfk_r1BWu<&t(ca8lR!tQYJcA_nOAZ1h=GFd)E4OZk%veYLf7xc`R zNhiZbTC4HI!^@@9{jc+m=nh>1i+jx@76q*YQrsZ>bBXGg5@KVsNJ0+@@u)%6oGtP3 z8smHIJHhJgl<49hr|0*KnCQ8(8dsD-&!u)PF=i|o*wnC@gUkGwG<^*BkjWr1L2sKdyn=&BJeNBJN6J}QV zM4{0FV)4Xc1q$Ujp`P^`w0cDd~N}RU#tIRAVLoYgL01PeydZ^!yOGl=xX3| z_!-W6vx;_b0D$KQQC0TaSQ7{YqVLBej=+U2h9~M56%!9jNp`Tq?ct6V=GDFnor}6$ z7Aa``^3$)OiRX4IVycn_#Oy+J{A!pVYxxJ2gWcB$R8f&jXE0&7_7uh%xYqfW&gRAU z{48e_R!@%-ANs7Vp&_m?4eAOu+rRqu?5X%iai@AUaj68(bLzO1zNx7qC+GQh_MRH3 z-a}Wzg1@KRFu-pywZY-vs^J>5@DD611ah64^GOZeTM=qPcNu`Sqp%4ugMD=-Ms_LE z%8^kvZRv&N$CN=A_fO$Dnl$XP#8v}|VW>bdwR7L9RTR)()r{RPJ)i39R7R*o;1F{b`bt_rP-tU!??87AFTA%&bYv$C;krK+r+6kFlDnm z58TzH5~-S>rjTM5c522{8~QQA}ds4uLmCqaK9WBW^oj5Hkn~m8HE^Z z<(Yo{-r~`|Nd9xG%s`z)+?H(NXlP-JJEO=gzX_FFY?0^ILb`YA68ZA>n9zY)=Rg=7 z$mVh=BI@^egotk`{F5PxXy$~(T8({2kb=4xO zMr(qYtqF54Z=ccqu4Sx#wBS)xRlRpXadwibqMTg04WqawSxvfgKx79RyJMH6w@{D! l)mm!qMfS+b{14)0Bub*>c;g!r3Cx{@`^mHDI@G!J{{YjZALIZ4 literal 0 HcmV?d00001