feat: add GTNH server!
This commit is contained in:
@@ -66,3 +66,62 @@ spec:
|
||||
- name: modpacks
|
||||
persistentVolumeClaim:
|
||||
claimName: modpacks
|
||||
---
|
||||
apiVersion: apps/v1
|
||||
kind: StatefulSet
|
||||
metadata:
|
||||
name: gtnh-server
|
||||
namespace: minecraft
|
||||
spec:
|
||||
selector:
|
||||
matchLabels:
|
||||
app: gtnh-server
|
||||
template:
|
||||
metadata:
|
||||
labels:
|
||||
app: gtnh-server
|
||||
spec:
|
||||
containers:
|
||||
- name: gtnh-server
|
||||
image: itzg/minecraft-server:java21
|
||||
env:
|
||||
- name: EULA
|
||||
value: "TRUE"
|
||||
- name: MODE
|
||||
value: "survival"
|
||||
- name: DIFFICULTY
|
||||
value: "peaceful"
|
||||
- name: TYPE
|
||||
value: "CUSTOM"
|
||||
- name: GENERIC_PACKS
|
||||
value: "GT_New_Horizons_2.7.4_Server_Java_17-21"
|
||||
- name: GENERIC_PACKS_SUFFIX
|
||||
value: ".zip"
|
||||
- name: GENERIC_PACKS_PREFIX
|
||||
value: "https://downloads.gtnewhorizons.com/ServerPacks/"
|
||||
- name: SKIP_GENERIC_PACK_UPDATE_CHECK
|
||||
value: "true"
|
||||
- name: MEMORY
|
||||
value: 6G
|
||||
- name: JVM_OPTS
|
||||
value: "-Dfml.readTimeout=180 @java9args.txt"
|
||||
- name: CUSTOM_JAR_EXEC
|
||||
value: "-jar lwjgl3ify-forgePatches.jar nogui"
|
||||
- name: ALLOW_FLIGHT
|
||||
value: "TRUE"
|
||||
- name: ENABLE_ROLLING_LOGS
|
||||
value: "TRUE"
|
||||
ports:
|
||||
- name: gtnh
|
||||
containerPort: 25565
|
||||
resources:
|
||||
limits:
|
||||
cpu: 8
|
||||
memory: "6Gi"
|
||||
volumeMounts:
|
||||
- name: gtnh-data
|
||||
mountPath: /data
|
||||
volumes:
|
||||
- name: gtnh-data
|
||||
persistentVolumeClaim:
|
||||
claimName: gtnh-data
|
||||
|
||||
Reference in New Issue
Block a user