From 6da717596e628da7d038928781c4426192aa4f34 Mon Sep 17 00:00:00 2001 From: trivernis Date: Sun, 28 Jan 2024 00:16:08 +0100 Subject: [PATCH] apps(minecraft): Add configuration for bluemap --- apps/minecraft/app/release.yaml | 13 +++++++++++-- apps/minecraft/app/route.yaml | 20 ++++++++++++++++++++ 2 files changed, 31 insertions(+), 2 deletions(-) diff --git a/apps/minecraft/app/release.yaml b/apps/minecraft/app/release.yaml index 6d72eaa..29409a7 100644 --- a/apps/minecraft/app/release.yaml +++ b/apps/minecraft/app/release.yaml @@ -50,12 +50,21 @@ spec: enabled: true embedded: true port: 24454 + - name: map + containerPort: 8100 + protocol: TCP + ingress: + enabled: false + service: + enabled: true + embedded: true + port: 8100 modrinth: projects: - fabric-api - silk - # - bluemap - # - bmarker + - bluemap + - bmarker - chunky - chunkyborder - carpet diff --git a/apps/minecraft/app/route.yaml b/apps/minecraft/app/route.yaml index 8d11dde..47ef704 100644 --- a/apps/minecraft/app/route.yaml +++ b/apps/minecraft/app/route.yaml @@ -25,3 +25,23 @@ spec: services: - name: minecraft-minecraft port: voicechat +--- +apiVersion: traefik.containo.us/v1alpha1 +kind: IngressRoute +metadata: + name: web-map + namespace: minecraft +spec: + entryPoints: + - web + routes: + - match: Host(`minecraft-map.trivernis.net`) + kind: Rule + middlewares: + - name: strict-security-headers + namespace: default + - name: ratelimit + - name: circuit-breaker + services: + - name: minecraft-minecraft + port: map