Rust Server Management Tool

An all-in-one app to manage your
Dedicated Rust Server.

Features & Tools

Various tools to manage your Rust Server.

Server Installation

Allows easy installation, updates, and patches for Rust dedicated servers, including Oxide installation, updates, and plugin management. All done instantly via a button, simple. 🚀

Server Configuration

Grants complete control over the server variables, commands and parameters. Play however, whenever, wherever you want to. Absolutely no command-line hassle. 💻

Plugin Management

Install your plugins one time, then never worry about updates again. Update plugins simply at the click of a button.
Official downloads only from UMod API. 🔄

Backup & Restore

Choose between, world/player data, Oxide data, or the entire server. Restore from backups, keep custom servers and worlds, or host old custom versions. Updating recommended if restoring.
Archivable, your server, your choice. ❤️

RCON Tool (remote-connect tool)

Remotely connect to your server. Command auto-completion + Oxide permissions included.
Kick & view player Steam64ID or Name, message server, view map overlay with hotkeys, give items for players or whole server. 🌐

Skin Downloader

Find, view, and save any Skin for any item in Rust, including Twitch and Paid Skins.
Fetch Skin Names/IDs, view an HTML page for fetched results, save Skin Names/IDs, and download Skins for client and server use. 🎨

Video Demo

In-depth video on key features.

* Note; This is a demo & may not be up-to-date.

Downloads & Releases

Latest Rust Server Management Tool and Skin Resources.


Rust Server Management Tool Updates

    Skin Updates

      User Guide

      Complete guide to using the Rust Server Management Tool.


      Main Window

      Rust Server Path: Utilizes the folder for your Rust Server operations

      This is the main window of the application with a live log to track installations, updates, and changes.

      Install/Update Rust Server: Launches SteamCMD to download and validate

      Easily install or update your Rust server with SteamCMD integration.

      Local Media Server: Opens a window to broadcast local MP3 files to your server

      Place MP3 files in the %Temp%\_LMSMedia folder. MP3s may be modified, I recommend copying MP3s to this folder.
      Click Start Server, accept the UAC prompt, then click Start Server again to begin broadcasting.


      While the server is running, use the displayed IP and port to access a webpage that presents your MP3 list.
      The Boombox.ServerURLList command may alter MP3 names due to character formatting issues in Rust.

      After adding MP3s to the folder and Starting the Server:
      Select your song(s), Click Copy Command and paste it into the RCON tool while connected to your server to host your music.
      Use Ctrl+click to select multiple tracks, single-click for individual songs, use Radio to stream all MP3s,
      or Max Command to host individual tracks in the Boombox GUI. When selecting songs, you'll see the command update.

      Server Configuration

      Server Configuration Window: Customize all server settings

      Complete control over your server configuration with an intuitive interface.

      World Config Editor

      World Config Editor: Customize your world generation, control monuments, roads, trails, biomes, loot spawns

      Allows for specification of biomes, removal of monuments, roads, etc.
      Full control over how the server creates a map tailored to your constraints.

      RCON Tool

      RCON Tool Window: Live RCON with server monitoring

      Monitor server output and player status in real-time with full RCON support.

      Skin Downloader

      Skin Downloader: Fetch and download any skin for Rust items

      Utility for fetching and showing Skin Names, IDs, and downloading any Skin for any item in Rust.

      Network Tool

      Network Tool: Modify game for local server play

      Tool to allow modifications to play your server without extra processes or unauthorized intrusions.

      Frequently Asked Questions

      Common questions about the Rust Server Management Tool.


      General Questions

      ▸ Is the Rust Server Management Tool free?

      Yes, absolutely!
      The Rust Server Management Tool is completely free and user oriented. There are no hidden costs, subscription services, or premium versions.
      The tool is developed and maintained as a free resource for the Rust gaming community.

      ▸ What are the system requirements for RSMT?

      Dependencies: None required - completely standalone.

      Disk Space: 8-10GB minimum for Rust server installation.

      Compatibility: Windows 7, 8.1, 10, 11. (Recommended: Windows 11 24H2)

      The tool itself is lightweight and runs on any modern Windows system capable of hosting Rust dedicated servers.

      ▸ Is RSMT safe to use? What does everything look like?

      Yes, RSMT is completely safe and all downloads include VirusTotal scan results for verification.
      Microsoft Defender may flag the application, you may need to disable Microsoft Defender or add RSMT to a whitelist.

      The tool only makes legitimate changes to your Rust server files as shown by the image of the tool below.

      RSMT Main Window

      Installation & Setup

      ▸ How do I install RSMT for the first time?

      Simply download the latest version from the Releases tab, extract the ZIP file to your preferred location, and run the executable.
      No installation process is required - RSMT is ready to go when you are.

      ▸ Can I use RSMT with an existing Rust server installation?

      Yes, of course!
      RSMT can work with existing Rust server installations, AUX01 staging branches, and even outdated versions.
      Just point the tool to your existing `Rust Server Path` at the top of the application, and it will integrate with your current server setup.

      ▸ Does RSMT automatically update my Rust server?

      No, RSMT does not automatically update, install or patch your server without your interaction.
      RSMT provides one-click server updates and installations, but it doesn't automatically update.
      You maintain full control over when updates are applied to your server.

      Features & Functionality

      ▸ What is the Skin Downloader and what does it do?

      The Skin Downloader allows you to view, save, download, and fetch information for Skins in Rust.
      You can use the +inventory.giveto command, or a plugin to spawn in an item with a custom skin.

      ▸ Does RSMT install plugins or download them for Oxide?

      RSMT downloads and updates your Oxide plugins directly from uMod API itself.
      There is currently not an in-app plugin browser.
      It provides updates to the latest version(s) of your plugin(s) from uMod.
      This is the only site used as uMod is reputable, unlike other websites which may host/contain malicious plugins.

      ▸ How does the backup and restore feature work?

      The backup feature allows you to create a backup folder of your server, including world data, player data, Oxide data, or the whole server.
      You can choose what to backup and easily restore from previous backups when needed.
      I recommend updating to the latest versions after a restore, unless you have the Rust game client version and server versions identical.

      The backup is also for archival purposes just in case Rust becomes an even worse game to play in the future.

      ▸ What is the Local Media Server feature?

      The Local Media Server allows you to broadcast MP3 files to your Rust server for use with boomboxes.
      You can host your own music that players can listen to in-game through the server's boombox system.

      1. Open Local Media Server
      2. Import your music to the %temp%\_LMSMedia folder
      3. Click `Start Server`, accept the UAC prompt, click once more to broadcast
      4. Select your songs by single or CTRL+Clicking
      5. Then click `Copy Command` and paste into RCON Tool while connected
      6. Then go in-game hold a boombox right-click and you should see your music!

      Troubleshooting

      ▸ The tool won't start or gives an error - what should I do?

      Try running the application as administrator, as some features require elevated permissions to function properly. Please contact me with errors if found.

      ▸ How do I connect in the RCON tool? How do others?

      Verify that your server is running and that RCON is enabled in your server configuration.
      Check that the IP, RCON port and password are correct. For owners or solo player only setup, you can set the IP to localhost or 127.0.0.1
      To allow friends on the same Wi-Fi or LAN to connect, set the server IP to your device's LAN IP
      (e.g., 192.168.1.x, find by opening cmd.exe ➜ run, ipconfig ➜ IPv4 Address : 192.x.x.x , this is what your administrators or friends use.)

      ▸ Skins - what are they? How do I use them?

      Skin Downloader gets the raw contents from Steam API that the game uses to apply an overlay onto an in-game item.

      Instructions:
      1. Open Skin Downloader, check the `Save to Client` checkbox, select your desired item in the dropdown, or select Fetch All.
      2. Wait for Skins to fetch, then click `Download all Fetched` to save the files, be aware this takes a long time.
      3. After downloads complete, you may then connect to your server and utilize the downloaded Skins.
      Example inventory.giveto bob rifle.ak 1 889710179

      3a. Note: Use graphics.itemskintimeout -1 to instantly load downloaded Skins in-game after the program has saved some.
      3b. graphics.itemskintimeout resets each game launch.
      You can also utilize plugins like SkinBox or Skins, this is recommended as it contains all Skin IDs, that Steam will already download.

      ▸ Skins not loading in-game?

      If you did not download skins with the Skin Downloader with Rust Server Management Tool, this may be the issue.
      If you only copied and pasted the Skins.json to your server's oxide\config folder, Steam will still download missing content because of this.

      1. I recommend Downloading Skins prior to attempting to load them with a plugin or you may get stuck on Downloading workshop content from Steam.
      2. If you downloaded Skins, but they are not loading in-game, ensure graphics.itemskintimeout in the in-game console is set to a valid number like 999.
      2a. Ensure in Steam, there is no internet connection error, if so just click the retry button. (this is due to Steam's rate limits)
      2b. If graphics.itemskintimeout is set to -1, the game should instantly load Skins, and no longer download them. This is useful if you have a lot of Skins saved.

      Status Updates

      Live status of Rust Server Management Tool, for usage in-game.

      Rust & EAC Client Status

      Operational

      Rust Server Management Tool

      Operational
      Operational
      Degraded
      Detected