From defd7b442cc7bdfa216be890580ed9ee652296a3 Mon Sep 17 00:00:00 2001 From: Tyler Perkins Date: Sun, 17 Dec 2023 21:17:05 -0500 Subject: [PATCH] Add minecraft service --- games/games-service.yaml | 3 +++ games/minecraft/minecraft-deployment.yaml | 10 ++++++++++ 2 files changed, 13 insertions(+) diff --git a/games/games-service.yaml b/games/games-service.yaml index eb0af86..3e7a33e 100644 --- a/games/games-service.yaml +++ b/games/games-service.yaml @@ -21,4 +21,7 @@ spec: - name: minecraft-rcon port: 28016 targetPort: 28016 + - name: minecraft-files + port: 80 + targetPort: 80 type: LoadBalancer diff --git a/games/minecraft/minecraft-deployment.yaml b/games/minecraft/minecraft-deployment.yaml index 3aa3e41..9b62fb3 100644 --- a/games/minecraft/minecraft-deployment.yaml +++ b/games/minecraft/minecraft-deployment.yaml @@ -95,6 +95,16 @@ spec: mountPath: /data - name: minecraft-modpacks mountPath: /modpacks + + # Sidecar providing access to upload/view/download raw media files + - name: filebrowswer + image: filebrowser/filebrowser:latest + volumeMounts: + - name: minecraft-data + mountPath: /srv + ports: + - containerPort: 80 + volumes: - name: minecraft-data persistentVolumeClaim: