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",