No introduction found. Create it?
Install with:
helm repo add minecraft oci://ghcr.io/bjw-s-labs/charts/
helm install minecraft minecraft/minecraft -f values.yamlSee examples from other people.
| Name | Repo | Stars | Version | Timestamp |
|---|---|---|---|---|
| minecraft | axeII/home-ops | 58 | 5.1.3 | 4 days ago |
See the most popular values for this chart:
| Key | Types |
|---|---|
| string | |
controllers.minecraft.containers.app.image.repository (3) itzg/minecraft-server | string |
controllers.minecraft.containers.app.image.tag (3) java25@sha256:f29173ca0edfee411bd9e08820aa1bfc508787d7fd02876cfa4c96a3a2a7a77c | string |
| boolean | |
| boolean | |
| string | |
| number | |
| number | |
| number | |
| number | |
| boolean | |
| boolean | |
| string | |
| number | |
| number | |
| number | |
| number | |
| boolean | |
| boolean | |
| string | |
| number | |
| number | |
| number | |
| number | |
| string | |
| string | |
| string | |
controllers.minecraft.containers.app.envFrom[].configMapRef.name (2) minecraft-server-config | string |
| string | |
| string | |
| string | |
controllers.minecraft.containers.app.env.EXISTING_WHITELIST_FILE (1) SYNC_FILE_MERGE_LIST | string |
| string | |
| string | |
| string | |
| string | |
| string | |
| string | |
| string | |
| string | |
| string | |
| number | |
controllers.minecraft.containers.app.ports[].name (1) game | string |
| string | |
| boolean | |
| string | |
| boolean | |
| string | |
| string | |
| string | |
| string | |
| string | |
| string | |
controllers.minecraft.containers.minecraft.env.EXISTING_WHITELIST_FILE (2) SYNC_FILE_MERGE_LIST | string |
| boolean | |
controllers.minecraft.containers.minecraft.env.JVM_XX_OPTS (2) -XX:MaxRAMPercentage=75 | string |
| string | |
| string | |
| string | |
controllers.minecraft.containers.minecraft.env.MODRINTH_PROJECTS (2) bluemap, distanthorizons:beta, fabric-api, fabricexporter, floodgate:beta, geyser:beta, spark,
| string |
| string | |
| string | |
| string | |
| string | |
| string | |
| string | |
controllers.minecraft.containers.minecraft.env.SEED (2) -2135836821937050197 | string |
| string | |
| string | |
| number | |
| string | |
| string | |
| string | |
| string | |
| number | |
| string | |
| string | |
controllers.minecraft.containers.minecraft.image.repository (2) ghcr.io/itzg/minecraft-server | string |
controllers.minecraft.containers.minecraft.image.tag (2) 2026.6.0-java21@sha256:4e3c5aed009e6f61fb6da257513d6738f8d45540b9631c4ae5d9d464009e6781 | string |
| boolean | |
| boolean | |
| string | |
| number | |
| boolean | |
| boolean | |
| string | |
| number | |
| boolean | |
| boolean | |
| string | |
| number | |
| number | |
| number | |
| string | |
| string | |
| string | |
| boolean | |
| string | |
| boolean | |
controllers.minecraft.initContainers.bluemap-config-sync.command[] (1) - sh | string |
controllers.minecraft.initContainers.bluemap-config-sync.image.repository (1) docker.io/library/busybox | string |
controllers.minecraft.initContainers.bluemap-config-sync.image.tag (1) 1.38.0@sha256:fd8d9aa63ba2f0982b5304e1ee8d3b90a210bc1ffb5314d980eb6962f1a9715d | string |
controllers.minecraft.initContainers.geyser-config-sync.command[] (1) - sh | string |
controllers.minecraft.initContainers.geyser-config-sync.image.repository (1) docker.io/library/busybox | string |
controllers.minecraft.initContainers.geyser-config-sync.image.tag (1) 1.38.0@sha256:fd8d9aa63ba2f0982b5304e1ee8d3b90a210bc1ffb5314d980eb6962f1a9715d | string |
| string | |
| string | |
| string | |
| string | |
| string | |
| string | |
| number | |
| string | |
| number | |
| string | |
| string | |
| string | |
| string | |
| number | |
| string | |
persistence.data.existingClaim (5) minecraft | string |
| string | |
| boolean | |
persistence.bluemap-config.globalMounts[].path (4) /data/config/bluemap/core.conf | string |
persistence.bluemap-config.globalMounts[].readOnly (4) true | boolean |
persistence.bluemap-config.globalMounts[].subPath (3) core.conf | string |
persistence.bluemap-config.name (4) minecraft-bluemap | string |
persistence.bluemap-config.type (4) configMap | string |
| boolean | |
| string | |
persistence.bluemap.accessMode (2) ReadWriteOnce | string |
| string | |
persistence.bluemap.type (2) persistentVolumeClaim | string |
persistence.bluemap.existingClaim (1) minecraft-bluemap | string |
persistence.config-geyser.advancedMounts.minecraft.minecraft[].path (2) /config/Geyser-Fabric | string |
| string | |
persistence.geyser-config.globalMounts[].path (1) /config/geyser | string |
| boolean | |
persistence.geyser-config.name (1) geyser-config | string |
persistence.geyser-config.type (1) configMap | string |
persistence.geyser.globalMounts[].path (1) /data/config/Geyser-Fabric/config.yml | string |
| boolean | |
| string | |
persistence.geyser.name (1) geyser-config | string |
persistence.geyser.type (1) configMap | string |
| number | |
| string | |
| number | |
| boolean | |
| number | |
| string | |
| boolean | |
extraEnv.TZ (3) Europe/Paris | string |
extraEnv.GID (2) 2000 | number |
extraEnv.UID (2) 1000 | number |
| boolean | |
| boolean | |
| boolean | |
| string | |
image.repository (3) ghcr.io/itzg/minecraft-server | string |
image.tag (3) 2026.5.4-java21 | string |
| number | |
livenessProbe.command[] (1) - mc-health | string |
| number | |
| number | |
| number | |
| number | |
| string | |
| boolean | |
| string | |
| boolean | |
minecraftServer.rcon.serviceType (1) ClusterIP | string |
| string | |
minecraftServer.version (3) 1.21.11 | string |
| number | |
| number | |
| string | |
| string | |
| boolean | |
| boolean | |
| number | |
| string | |
| boolean | |
minecraftServer.jvmXXOpts (2) -XX:+UseZGC -XX:+ZGenerational -XX:+DisableExplicitGC -XX:+PerfDisableSharedMem -XX:+UnlockExperimentalVMOptions -XX:+AlwaysPreTouch -XX:SoftMaxHeapSize=7g -XX:ConcGCThreads=2 | string |
| string | |
minecraftServer.modrinth.projects[] (2) - worldedit | string |
| string | |
| string | |
minecraftServer.ops (2) phonyAustralian,DemTriangles | string |
| boolean | |
minecraftServer.serviceType (2) ClusterIP | string |
| number | |
minecraftServer.whitelist (2) Speeddrat,Anty0,phonyAustralian,TheHnatekmar,DemTriangles,MountHelen1980,Morgoth_the_3rd,CrazyRogueE | string |
minecraftServer.worldSaveName (2) The Forgotten Realm | string |
| number | |
| number | |
| boolean | |
| boolean | |
| boolean | |
minecraftServer.jvmXxOpts (1) -XX:MaxRAMPercentage=75 | string |
| number | |
| number | |
minecraftServer.maxWorldSize (1) 29999984 | number |
minecraftServer.mode (1) survival | string |
minecraftServer.modUrls[] (1) - https://cdn.modrinth.com/data/LNytGWDc/versions/5LpL274U/create-1.21.1-6.0.4.jar | string |
| boolean | |
| boolean | |
minecraftServer.paperChannel (1) experimental | string |
minecraftServer.serverName (1) Chocoboco | string |
minecraftServer.serverProperties (1) network-compression-threshold=512
max-tick-time=60000
player-idle-timeout=30
| string |
| boolean | |
| number | |
minecraftServer.spigotConfig (1) settings:
timeout-time: 90
world-settings:
default:
max-tick-time:
tile: 1000
entity: 1000
| string |
| number | |
readinessProbe.command[] (1) - mc-health | string |
| number | |
| number | |
| number | |
| number | |
| string | |
| string | |
| string | |
| string | |
| number | |
| number | |
| string | |
| string | |
service.minecraft.controller (3) minecraft | string |
| number | |
| string | |
| number | |
| string | |
| number | |
| number | |
| number | |
service.minecraft.type (3) LoadBalancer | string |
| string | |
service.app.annotations."coredns.io/hostname" (1) minecraft.${SECRET_DOMAIN} | string |
service.app.annotations."external-dns.alpha.kubernetes.io/hostname" (1) minecraft.dcunha.io | string |
| string | |
service.app.type (2) LoadBalancer | string |
service.app.controller (1) minecraft | string |
| number | |
| string | |
| string | |
| number | |
| string | |
| string | |
| number | |
| string | |
| string | |
| number | |
| string | |
| boolean | |
| string | |
| string | |
| string | |
| string | |
| string | |
| boolean | |
startupProbe.command[] (1) - mc-health | string |
| number | |
| number | |
| number | |
| number | |
fullnameOverride (2) minecraft | string |
| string | |
| string | |
route.minecraft.annotations."gethomepage.dev/icon" (2) mdi-map-#ffffff | string |
| string | |
route.minecraft.hostnames[] (2) - mcmap.stevewm.dev | string |
route.minecraft.parentRefs[].name (2) envoy-external | string |
| string | |
| string | |
| string | |
| number | |
| boolean | |
route.map.hostnames[] (1) - mcmap.rphilipsen.nl | string |
route.map.parentRefs[].name (1) agentgateway-internal | string |
route.map.parentRefs[].namespace (1) network | string |
route.map.parentRefs[].sectionName (1) https | string |
| string | |
| number | |
serviceAnnotations."mc-router.itzg.me/externalServerName" (2) minecraft.cloudjur.com | string |
serviceAnnotations."external-dns.alpha.kubernetes.io/hostname" (1) minecraft-local.cloudjur.com | string |
serviceAnnotations."external-dns.alpha.kubernetes.io/target" (1) internal.cloudjur.com | string |
serviceAnnotations."gatus.home-operations.com/endpoint" (1) name: minecraft-lb
group: services | string |
| string | |
| string | |
deploymentAnnotations."secret.reloader.stakater.com/reload" (1) minecraft-secret | string |
extraPodSpec.priorityClassName (1) system-cluster-critical | string |
initContainers[].command[] (1) - sh | string |
initContainers[].image (1) busybox | string |
initContainers[].name (1) init-permissions | string |
| string | |
| string | |
| string | |
| number | |
podSecurityContext.fsGroupChangePolicy (1) OnRootMismatch | string |
| number | |
strategyType (1) RollingUpdate | string |
| boolean |