Rust Server Automation Only!
- Centos 8
sudo yum install epel-release -ysudo yum install git ansible python38.x86_64 glibc.i686 libstdc++.i686 wget -y
- Ubuntu 64-bit
sudo dpkg --add-architecture i386; sudo apt update; sudo apt install ansible wget tar netcat lib32gcc1 lib32stdc++6 steamcmd lib32z1 unzip
- Ansible
- Python3
- Git
- Unzip
pip install -r requirements.txt
-h, --help- show this help message and exit
--install- Install Rust Server
--start- Run Rust Server
--stop- Stop Rust Server
--restart- Restart Rust Server
--update- Update Rust Server
--install_mod- Install Oxide
--download_plugin="plugin_name"- Downloads Plugin from umod
--command- Run Rcon Command
--partial_wipe- Clean up Maps
--full_wipe- Clean up everything!
--clean- Destroys server folder
--check- Checks by server_identity if server is running.
--change_map --seed="" --size=""- Change seed and size and requires server restart. Make sure you do a partial_wipe to clear out old map data. Saves on space.
- Can this run inside a docker container?
- Runs on Ubuntu Container (Centos no longer supported, but should work.)