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: