cluster

Infrastructure files for Nordgedanken and Midnightthoughts.
git clone git://archive.git.mtrnord.blog/MTRNord/cluster.git
Log | Files | Refs | README

commit 40408097d5d7307652bdbb5a0788be6ab5133b78
parent 376515597987e41b376dccd085567abec04d3200
Author: MTRNord <MTRNord@users.noreply.github.com>
Date:   Mon, 20 Oct 2025 17:11:51 +0200

fix compression

Signed-off-by: MTRNord <MTRNord@users.noreply.github.com>

Diffstat:
Mapps/talos_cluster/blog/docker/nginx.conf | 2+-
Mapps/talos_cluster/plausible/route.yaml | 14++++++++++++++
2 files changed, 15 insertions(+), 1 deletion(-)

diff --git a/apps/talos_cluster/blog/docker/nginx.conf b/apps/talos_cluster/blog/docker/nginx.conf @@ -71,7 +71,7 @@ http { gzip_comp_level 6; gzip_buffers 16 8k; gzip_http_version 1.1; - gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript; + gzip_types image/png font/woff2 text/plain text/css application/json application/javascript application/x-javascript text/xml application/xml application/xml+rss text/javascript; ## diff --git a/apps/talos_cluster/plausible/route.yaml b/apps/talos_cluster/plausible/route.yaml @@ -14,3 +14,17 @@ spec: - backendRefs: - name: plausible-plausible-analytics port: 80 +--- +apiVersion: gateway.envoyproxy.io/v1alpha1 +kind: BackendTrafficPolicy +metadata: + name: plausible-compression + namespace: blog +spec: + targetRef: + group: gateway.networking.k8s.io + kind: HTTPRoute + name: plausible + compression: + - type: Gzip + - type: Brotli