From ed833042de1ca0d4d3aa7bcecb352f30f93ac39e Mon Sep 17 00:00:00 2001
From: Michael Arthur
Date: Mon, 27 Apr 2020 21:50:53 +1200
Subject: [PATCH] add minetest server
---
minetest.json | 56 +++++++++++++++++++++++++++++++++++++++++++++++++++
root.json | 1 +
2 files changed, 57 insertions(+)
create mode 100644 minetest.json
diff --git a/minetest.json b/minetest.json
new file mode 100644
index 00000000..f8f9f3c9
--- /dev/null
+++ b/minetest.json
@@ -0,0 +1,56 @@
+{
+ "Minetest": {
+ "containers": {
+ "minetest": {
+ "image": "linuxserver/minetest",
+ "launch_order": 1,
+ "ports": {
+ "30000": {
+ "description": "Minetest port. Suggested default: 30000",
+ "host_default": 30000,
+ "label": "Minetest port",
+ "protocol": "udp",
+ "ui": false
+ }
+ },
+ "volumes": {
+ "/config": {
+ "description": "Choose a Share for minetest configuration. Eg: create a Share called minetest-config for this purpose alone.",
+ "label": "Config Storage"
+ }
+ },
+ "environment": {
+ "PUID": {
+ "description": "Enter a valid UID to run minetest as. It must have full permissions to the Share mapped in the previous step.",
+ "label": "UID to run minetest as.",
+ "index": 1
+ },
+ "PGID": {
+ "description": "Enter a valid GID to use along with the above UID. It(or the above UID) must have full permissions to the Share mapped in the previous step.",
+ "label": "GID to run minetest as.",
+ "index": 2
+ },
+ "TZ": {
+ "description": "Enter timezone e.g Europe/London these can be found ...",
+ "label": "Timezone to run minetest server in.",
+ "index": 3
+ },
+ "CLI_ARGS": {
+ "description": "Optional args to pass.",
+ "label": "CLI arguments to pass to minetest server",
+ "index": 4
+ }
+ }
+ }
+ },
+ "description": "An open source voxel game engine clone of the popular Minecraft, see more info for details.
Based on the linuxserver/minetest docker image: https://hub.docker.com/r/linuxserver/minetest.
",
+ "icon": "https://upload.wikimedia.org/wikipedia/commons/thumb/7/73/Minetest-logo.svg/110px-Minetest-logo.svg.png",
+ "more_info": "Documentation on how to configure minetest server can be found here: wiki.minetest.net/Setting_up_a_server.
",
+ "ui": {
+ "slug": ""
+ },
+ "volume_add_support": false,
+ "website": "https://minetest.net/",
+ "version": "1.0"
+ }
+}
diff --git a/root.json b/root.json
index 59a3d35b..32163469 100644
--- a/root.json
+++ b/root.json
@@ -34,6 +34,7 @@
"MariaDB": "mariadb.json",
"Medusa": "medusa.json",
"Minecraft": "minecraft.json",
+ "Minetest": "minetest.json",
"Muximux": "Muximux.json",
"Mylar": "mylar.json",
"Netdata": "netdata.json",