Finally after too much time not actually putting this up online, I’m happy to post this to the net
I tried making a windows version, but pretty much no avail, so that’s something still needs working on
I’m unsure how these may be made compatilble with screen, as it currently uses tmux instead
Because the way the forum software handle’s inline gists, I’d probably just leave it embedded like this, can’t get any worse can it?
Visit the gist page for a full rundown, discuss below or in the gist comments
Update;
Since config is now stored in a file not replaced by steamcmd, it is no longer required in tu.sh config
sed has been removed
it runs a shutdown.sh script at monday and thursday 5am and installs system updates (i’m running Ubuntu 14.04 LTS). and everytime I boot a cron runs startup.sh. This script updates every server first and them runs them afterwards using screen.
wow. you are really risking your server getting hacked. there are bots that check on you once your server has broadcasted its existence (f.ex. through steam browser). These bot do standard stuff like trying weak passwords, checking your software versions and hence using exploits to take over your system. Your system might become part of a bot net aswell. Updating is one part of system hardening. But actual hardening on linux is explained quite well here: http://www.cyberciti.biz/tips/linux-security.html