Releases: Dateranoth/RustServerUtility
Rust Server Utility V1.2.1
Oxide Update Bug Fix
Fixes Oxide not updating properly when log file rotates on server shut down
If the Oxide log file rotated when server was shutting down, the update check would fail thinking the server was already up to date. This corrects the bug.
Remote Restart Utility
No Updates in this release.
RustServerRemoteRestart_x86_v1.0.0.zip
RustServerRemoteRestart_x64_v1.0.0.zip
Rust Server Utility V1.2.0
Use GitHub API to find Release URL.
Oxide Rust ZIP file name changed
The zip file name changed when Oxide Rust moved to it's own repository. I have changed the script to pull the full url from the GitHub API so it always has the correct URL for the latest release.
Remote Restart Utility
No Updates in this release.
RustServerRemoteRestart_x86_v1.0.0.zip
RustServerRemoteRestart_x64_v1.0.0.zip
Rust Server Utility V1.0.0
Rust Server Utility with Remote Restart
Utility for automating updates and remotely restarting Rust server.
Created and Compiled with AutoIT
Originally written for use on Gamercide's Server
Automate your Rust Server Management with this Utility! Written using AutoIT with full Source available.
UPDATE CHECK REQUIRES THE SCRIPT CAN WRITE TO SteamCMD directory
Rust Server Utility Features
- Manage Multiple servers with multiple Utilities
- Monitors for crashes and Restarts Server if process closes
- Optionally Restart the server daily at a certain time (Up to 6 different times through the day)
- Optionally Use Remote Restart Utility to Restart server remotely using unique passwords (Optionally Set Users) and port
- Optionally Use SteamCMD for automatic updates ( SteamCMD will be downloaded if not found )
- Optionally Compare running server version with released version for automatic Update (In 5 to XX minute intervals)
- UPDATE CHECK REQUIRES THE SCRIPT CAN WRITE TO SteamCMD directory
- Optionally run verification every time SteamCMD is ran
- Optionally restart server on excessive memory use.
- Optionally Notify Discord Channel before Restart using Webhook
- Optionally Notify Multiple Twitch Channels using IRC
- Log Excessive memory use. Set to a very large number if you don't wish to log anything
- Set Game Name, Game IP, Game port, Game description, max players, world size, and more.
- Rotate X number of logs created by utility every X hours
- Optionally Download Oxide when server restarts or is updated.
- When using Oxide, server will update when Oxide is updated if automatic updates are enabled.
- Optionally generate new random server seed on the first Thursday of each month.
Rust Remote Restart Features
- If enabled on the server, use to remotely restart the server.
- Set Password in INI file to save, or type each time.
- Restart using IP or Domain Name