From cb97c9bc196c9efcdddd3866b4cd01127fc3205b Mon Sep 17 00:00:00 2001 From: Keli Grubb Date: Tue, 29 Apr 2025 22:56:09 -0400 Subject: [PATCH] add admin config to mineclonia --- namespaces/mineclonia/mineclonia-conf-configmap.yml | 7 +++++-- namespaces/mineclonia/mineclonia-deployment.yml | 6 ++++++ 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/namespaces/mineclonia/mineclonia-conf-configmap.yml b/namespaces/mineclonia/mineclonia-conf-configmap.yml index 54628e3..5327d7a 100644 --- a/namespaces/mineclonia/mineclonia-conf-configmap.yml +++ b/namespaces/mineclonia/mineclonia-conf-configmap.yml @@ -16,14 +16,14 @@ data: server_port = 30000 max_users = 50 debug_log_level = warning - time_speed = 72 # set to 20 minutes dat/night cycles like minecraft. + time_speed = 72 # set to 20 minutes day/night cycles like minecraft. worldname = Runestone # network optimizations enable_ipv6 = false max_packets_per_iteration = 1024 chat_message_max_length = 200 - + # Authentication name = socialsyndrome require_password = true @@ -33,3 +33,6 @@ data: auth_backend = sqlite3 auth_fail_ban_time = 10 enable_password_protection = true + + admin.txt: | + socialsyndrome diff --git a/namespaces/mineclonia/mineclonia-deployment.yml b/namespaces/mineclonia/mineclonia-deployment.yml index ccac635..2005bee 100644 --- a/namespaces/mineclonia/mineclonia-deployment.yml +++ b/namespaces/mineclonia/mineclonia-deployment.yml @@ -51,6 +51,9 @@ spec: mountPath: /var/lib/minetest - name: config mountPath: /etc/minetest + - name: admins + mountPath: /var/lib/minetest/worlds/Runestone/admin.txt + subPath: admin.txt args: ["minetest", "--gameid", "mineclonia"] stdin: true tty: true @@ -61,3 +64,6 @@ spec: - name: data persistentVolumeClaim: claimName: mineclonia-data + - name: admins + configMap: + name: mineclonia-config