From 2d7ee243648ca268dd574c1d562686a7c4b60eb5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adam=20Ciarcin=CC=81ski?= Date: Tue, 5 May 2026 12:53:16 +0200 Subject: [PATCH 1/2] Gateway 2.0.1 --- charts/defguard/Chart.lock | 6 +++--- charts/defguard/Chart.yaml | 4 ++-- .../defguard/charts/defguard-gateway-2.0.0.tgz | Bin 5041 -> 0 bytes .../defguard/charts/defguard-gateway-2.0.1.tgz | Bin 0 -> 5044 bytes 4 files changed, 5 insertions(+), 5 deletions(-) delete mode 100644 charts/defguard/charts/defguard-gateway-2.0.0.tgz create mode 100644 charts/defguard/charts/defguard-gateway-2.0.1.tgz diff --git a/charts/defguard/Chart.lock b/charts/defguard/Chart.lock index 38781c3..f69fa1b 100644 --- a/charts/defguard/Chart.lock +++ b/charts/defguard/Chart.lock @@ -7,6 +7,6 @@ dependencies: version: 2.0.0 - name: defguard-gateway repository: https://defguard.github.io/deployment - version: 2.0.0 -digest: sha256:99959681524b647c6daccdcc7453fff4ea1ed923ac2a5380ca1f8c1dcd91c9c6 -generated: "2026-04-30T14:46:45.734169+02:00" + version: 2.0.1 +digest: sha256:0de72842e142f210004aa252a4693af2b3f84cb97af4fa0c0eb7f86abb4a95a7 +generated: "2026-05-05T12:52:33.156043+02:00" diff --git a/charts/defguard/Chart.yaml b/charts/defguard/Chart.yaml index 621a0a3..a5f1fd8 100644 --- a/charts/defguard/Chart.yaml +++ b/charts/defguard/Chart.yaml @@ -4,7 +4,7 @@ description: Defguard is an open-source enterprise WireGuard VPN with MFA and SS icon: https://defguard.net/favicon/favicon-512x512.png type: application -version: 2.0.0 +version: 2.0.1 appVersion: 2.0.0 dependencies: @@ -19,6 +19,6 @@ dependencies: # repository: "file://../defguard-proxy" - name: defguard-gateway condition: defguard-gateway.enabled - version: 2.0.0 + version: 2.0.1 repository: https://defguard.github.io/deployment # repository: "file://../defguard-gateway" diff --git a/charts/defguard/charts/defguard-gateway-2.0.0.tgz b/charts/defguard/charts/defguard-gateway-2.0.0.tgz deleted file mode 100644 index c4900b29cacb394b741e6c2c88752ae7ba2ef5bd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5041 zcmV;i6He?OiwG0|00000|0w_~VMtOiV@ORlOnEsqVl!4SWK%V1T2nbTPgYhoO;>Dc zVQyr3R8em|NM&qo0PKBRbK5ww|2*?k^qphv4Dcql=pqPBdjFTuF!rj0@ah(4-@Ooa)2{88=iG`{Vmt&C$CUU;vgF)Vx&6J>`KK#2|Gz^t!F;O#u*Uxn4)%Md{~sOh@BIHIN~hCt z_CStyhoW$rpegQf%@6BF~xHn3g!53 z?unR1iGUCZa#wE3lQ@o;@Zbgu$%bGF?rM5Dr6IVg#&z~2%#jdt zm__#xO#}|%dlCZ2eiR1$HSk%K&;Up%Fq=pwx#Wop;&T{d;5bxNaXZj;xY3 zS82r%Tx-*6t2QnCC=`f*-OM8pGw)* z!!QzQlQ;_A7k{oIM9~;i)!;(?T6HhOYT5-qN>ngXC|#5w zdWtDp+-TrdpewJ%3WM|7zOEHyj-y26)rYEff(T6*zMV15XAzaituPD)qz%RXb|_ku zCnpu+n*f~FN{*&1_S1ncVL>|Ff+0L1Up*2|8Rp#knv5|EvA|ryaoUTgCoZlgemsQP zz*o&_0ToI(H5P}x-qDd3O9kmCG~oiX^N|B^PZ(C**ZIjhvG%z?=pXc~eKsou`3j%x zdU>xeDxaz`;WLZ`P95m?j>}%EG{yg=VDHH^R>%MQ{r=IR5&s|c2S>a3|0T+U1K_5C zzB>e0uGEL!t{nGHY6B6Qb_0ecqSHI>>bgDmt!!67{)k1foTo8&Q;=3S#O3M-<;iY} z<#`3j*jB~8<)&$UzW3m&5O^y~4ma;Vo0DA`Smm{X2#O`WjML)EB32j1QA9BcT~)u- zm)++1&n~L#ww814=sAX*GJK_;Bl{*c_G?yjg&)0o+yr zT(eeI15q;=m2{+Tszk;nS8cSlN?PqlMz~tLqayzPTk~3@_*E6u$kcC5^&yv1Q_S4T z^=0*T*AlF+VZ8TP&TXWg#(ZTpv6}7vquH(!c^bpjh0bb@4FmA7mBs&u&lCaTVE1&cD48nU`_&D9KCYOTE~aH%e>jMPS<%t>{5y@Rd%=8a+N z@&3PqtsQK=3~U+R-VV1MLuk9emdMG(q(;;<`Em>)3IWQ&XshT|Wg)g6x2{ahtPfp_ zluh#_;Ffba?#8o0LBTr6O|nVVbK-suGCJGaAl5baw5jiqAF&VuWi^& z&^g>DhhCQrZoQDsxoEYGu+>eF$L)V?zV}g1q;4HZS7dP8i&SQ?m5Y>8o7>-ATc288 zKS6NvYb_Qp8Hq~5+A&PE+!#pBY;J2*E$Es(Y!yfisp{04k+VG3?Tn+6(SM%Z*HZs& zt=wR%ttk4e!LvxA^N5=WaACAq!@F@t;8}z)j}>epj>%suxypw*>~lbWBLON$MOt%T z;iATOWdT$$o*pWBmT@S0Z!bcv#VWn?XEvthlPdoXpL$Sb{e;nUY^52<%bAL1byrp1 zNW}{FD|gGwXJ(#d*9isIji!3+TC@lkSCiTzUYGjqt952khdK8ZWoc{qycBD7mcFb( zeIw6pH(}(sH152V;(QycZTDRy4W~i2f|H5~ZoY+^p99;jkCpmu=~XRbs20v^Ctg)l zbEIV=Y)e>Hr-il-$JR4j>v43-V*h#I$Qn{^Ok*7#t?$iGoLM`n2L7{wUvu1=xmh8p zw8QcU&g?y|fjAT3R>ReHRA}_F3Ii>Hd`&bHd@N$P)Qs-)D;pV9OXxNN{zq|a$$UZ8 z(A4S1$Ff+sDFeJpM2(@d?OO%-x( zJd5VXRsZmy+cvz}xpuSTs6)m(*Z#A)cHyM${JUj9T6DWArqto#Cb49C^8C3%O6#fj z7Ay2dENYK+ZISwj1MU2$H`G@)mC zxUuyHS()*6TYRPG-!{n_8jsOEU!u@TWJQiJf8w+u*`}XDZ5q8zpVa+#xV7hLb7)-g zJZ)<`D6~-1StZ}+q>8KiT&)X>ZJDXirjypT3}hv}-INYC51rfceijR{Cr)bF2uq&G zwn<*wb#BfBH0+10e=fjs$iJ1U{?wuTIatjIOS4-@W?& zYcj^ZpfJS(IvokedcJyi0Ph-8j5zi#^V;PSIuXeEEkkkSxl{D&Zaq0){!qsxJLw z=_&^NSp@0hc&}16hOcs+sWHHmYPz+7blrG=C`hx3t~`o|d19U>HsDfY?>xu2p$Jw9}ggg?`d1SyFjnv^Z;?;8(1 zzw@DUzsYd^y%^4$v+K|2CzcUay|y900bS^HGBgGE;lX`)0EWUTmH~Hwzd>dLw4~N- za~FEAVYz&G@Z>*$!vK~`cWJSVLZYGMxpBai_{(L3*%Uhrn>g_3>h#Oy`;TXaF5@U@ z>l_qZ6vxI+wru!rrJf5NzpXbXAs14Y?@Y2%g^m6=#{vaNAk}xOXD#K))#dH`^UJeq z8&=6>Mk`TYWy-Q5SDvU>yyQ5RS8FiK2jBfnI1!l*^asaY&+B>p;Xiu+=t-|kIEF=( zurj90fGp#@6~~f`&Lm>@GUPAVmo$d2s!GvTrHphJ-2JJ_iumu#3{$xP@kIQzSAngI z{|*P{`@fERz2jZ{_Y&pdq5H-;`xc`xP?NMiz&laD)q}mB^QN0l8-dz6YJ}rXahp1~ zoW89|A#XORl-Jqt8wi$!J{;|+XlLjcKAg9{}{E{F_ zCIkl(?esIp&W~94t?n0+f)s|s82d znM`t}nwuJ#@*1zVQM?Qh(%-L?5W{!vN4DTGSBLJzoR2l1mC6m7ix~;U1l+&z&fmCe z^reZmw=?_CiuIL-Rr*Z&{z*BcYG_kC(RZn&N1NeQw-;k;%2Zaj{++)641QBbE#-vm z{(l$TFYe|}70u^Sn7s&WJ*#OVNAWttbnfw4SFt}_9U7-1dYXw9H)aR#)19!ag|>L} z1#t3OJp#;M3MylpT9e=4mn0I{&_=x%b@mYlo$+E=36gHoQ#>|pW?O&l^=XRRvGStd zhuShGwzSV;;$bb^TV?C!gpi$I%Cb#5(rhJUd28^p3COCqc{+0f#K3vYs5_x|Uj!M?fwchuj-e=kxh?|<$)Ur87Y zA>aIWvQ_cW0ce3i)%}l-wjd{eyPMh{Qa<0<1I;84JUbgYbv)3YBwe0qO< z`sKs*=tM0(HKrN67E>1M{lGHZms($3efV;5_WA6h(mG2QH8i@peSdrNWps9Zesx-< zT4bIYntr-DyS^E{KRK(kEAn!sRxdjKEBs%ourtFbpqTScrr1Zo!CL?C9aa5*&_CQC z?EL>Fiq-$q2&dxxTX5mWKuE<19l7R`Ecn@W()x9hD`6tr z3x}9RBJv|Tgxix*S|<>jVlh&^q}^t5TN{nkLs~;Kzu)+;^ZzHfeO}i1f4{$PzW?#~ z_+aP%FH&0jf9)l*(&X=nnAv@*bbIDnvVn+xLUU?^27Nt^q92PC+rp`J(&?s;5G(^Q z{XW|!Kq?X~6# zMMP-%3PdBo{iA4BiOK=0WBD{iGYeaz=6V$~<3$Io86zuIS9>bw<0 zW*pbHGhLh#D!S_w4q46^xiXdN+Qh2=l6?+bxkUx(l@+n{S|K!tnyb{u$snGT83t&a=xwY(l#e$ zS<6-_=0_JdCR;x@*+l!(X_=b-GOvTKSo`f_&v$hfj&jYV`8ye@_D#mE(kVT+SK3%DeU9<5)byyF zP(XGE7wr!mc8U7`~+%(9v|B9Pccq6~Qe0uyZUsmk@CKlL5i#uSLHfkP=aU-<2;+`7C8DeT)$BXo z_*d3d|7I1lX;=P}{mJjbZqd;g`CpS5CWK<{yz%&b?7Z>D=&SR_6La}HVr1&P`5$Kw zJ|jk=gv0si8F##xML%O-I35Ww>gwBB^t0pLaX$)hcL#2}vMamtM=t*x00960lDD!m H0E_?t8r}&H diff --git a/charts/defguard/charts/defguard-gateway-2.0.1.tgz b/charts/defguard/charts/defguard-gateway-2.0.1.tgz new file mode 100644 index 0000000000000000000000000000000000000000..d7762c2409765e547754d80fa7edb85ad9b65186 GIT binary patch literal 5044 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 K4I0+~i~s;}Qv<#L literal 0 HcmV?d00001 From da7c734aeb0669303d2e7b7e7b494a3f6edeea1d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adam=20Ciarcin=CC=81ski?= Date: Tue, 5 May 2026 12:55:32 +0200 Subject: [PATCH 2/2] Bump compose --- docker-compose2.0/docker-compose.firewall.yaml | 2 +- docker-compose2.0/docker-compose.ha.yaml | 6 +++--- docker-compose2.0/docker-compose.ldap.yaml | 2 +- docker-compose2.0/docker-compose.yaml | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/docker-compose2.0/docker-compose.firewall.yaml b/docker-compose2.0/docker-compose.firewall.yaml index 55ce71d..2f4e196 100644 --- a/docker-compose2.0/docker-compose.firewall.yaml +++ b/docker-compose2.0/docker-compose.firewall.yaml @@ -32,7 +32,7 @@ services: - default gateway1: - image: ghcr.io/defguard/gateway:dev + image: ghcr.io/defguard/gateway:2.0.1 cap_add: - NET_ADMIN volumes: diff --git a/docker-compose2.0/docker-compose.ha.yaml b/docker-compose2.0/docker-compose.ha.yaml index b89fa73..cd8b9bc 100644 --- a/docker-compose2.0/docker-compose.ha.yaml +++ b/docker-compose2.0/docker-compose.ha.yaml @@ -38,7 +38,7 @@ services: - ./nginx/edge.conf:/etc/nginx/conf.d/default.conf:ro gateway1: - image: ghcr.io/defguard/gateway:2.0.0 + image: ghcr.io/defguard/gateway:2.0.1 cap_add: - NET_ADMIN volumes: @@ -48,7 +48,7 @@ services: HEALTH_PORT: 55003 gateway2: - image: ghcr.io/defguard/gateway:2.0.0 + image: ghcr.io/defguard/gateway:2.0.1 cap_add: - NET_ADMIN volumes: @@ -58,7 +58,7 @@ services: HEALTH_PORT: 55003 gateway-lb: - image: envoyproxy/envoy:v1.33-latest + image: envoyproxy/envoy:v1.38-latest command: ["envoy", "-c", "/etc/envoy/envoy.yaml", "-l", "debug"] ports: - "51820:51820/udp" diff --git a/docker-compose2.0/docker-compose.ldap.yaml b/docker-compose2.0/docker-compose.ldap.yaml index dd06f10..b15280f 100644 --- a/docker-compose2.0/docker-compose.ldap.yaml +++ b/docker-compose2.0/docker-compose.ldap.yaml @@ -27,7 +27,7 @@ services: - "443:443" gateway1: - image: ghcr.io/defguard/gateway:2.0.0 + image: ghcr.io/defguard/gateway:2.0.1 cap_add: - NET_ADMIN volumes: diff --git a/docker-compose2.0/docker-compose.yaml b/docker-compose2.0/docker-compose.yaml index 6ce68fb..ae24c5d 100644 --- a/docker-compose2.0/docker-compose.yaml +++ b/docker-compose2.0/docker-compose.yaml @@ -27,7 +27,7 @@ services: - "443:443" gateway1: - image: ghcr.io/defguard/gateway:2.0.0 + image: ghcr.io/defguard/gateway:2.0.1 cap_add: - NET_ADMIN volumes: