Rewrite of #1211 with proper start config, customizable variables, and Github version grabber.
Co-authored-by koutsie <18449778+koutsie@users.noreply.github.com>
* eggs(rust): disallow invalid characters for RCON
Do not allow invalid characters for RCON password that would break the connection, similar to original Rust egg.
* docs(rust-autowipe): Specify that wipe is performed on reinstall
* Changed server startup verification messaage
* Changed install container from mono to debian buster slim
* Changed install source to compiled mod instead of compiling it when installing the server
* Added the possibility to download the latest release from github (default)
* Added variables for the savegame format (SterilizerMode) and for the auto portforwarding (AutoPortForward)
* Added additional configuration parameters in the default config created by the install script
* Removed now unused packages from install script
Updates Ark Survival Evolved egg to fix some common issues and requests.
RCON Password is required for RCON to function and has been changed from nullable to required.
The option to disable RCON is removed because RCON is required.
Added additional arguments variable to resolve users' issues inserting them in the wrong place due to the complicated startup parameters.
Removed deprecated userInteraction and logs location from the egg.
Hiya there! I was tired of having a "half ash" setup that this "stock" egg supplied so I "messed" with the .json and came up with the following...
Added --terminal so the server ACTUALLY starts in a working terminal just like Minecraft servers do (you can either talk in it without the "/" or execute commands as the set admin).
Changed Stop command from the "^C" now that "/shutdown" can be used because of a working terminal
Changed "done" to "Server for gameid" because it wasn't working after these changes for " listening on " on my end.
Updated Versioning to 5.4.1 instead of now dated 5.3.0
Caveat: Slightly annoying but the game requires you to input a name for the Admin User by the use of putting "name=youradmin" into the minetest.conf of the instance. As well as logging in as that admin WITH a ingame password. But hey that's progress I am not right?
Hope my hours helps those who were looking for a Minetest egg that is more productive as well up to date!
Uses latest purpur v2 API version, together with ignoring null values in jq contains that could trigger invalid results.
Removes java 14 that was deleted from yolks and expands echo debug messages