Rust-Server

Rust-Server

Docker app from mdarkness1988's Repository

Overview

Fully customizable Rust Server at your fingertips.
Set all of the settings below to suit your needs and save when you are ready.

Features:
Automatic updating system with wipe.
Auto Port forwarding (UPnP).
Simple Template for faster setup (Great for newbies). Auto announcements, upto 5 messages to set. Enable option to show wiped date in server title.

Runtime arguments

Web UI
http://[IP]:[PORT:8080]/
Network
host
Privileged
true
Extra Params
-m 16g --restart unless-stopped

Template configuration

PublicVariable

1 = Yes /br 0 = No /br Be accessible online. /br Will automatically port forward your router. (UPnP)

Target
PUBLIC
Default
1
Value
1
PVEVariable

1 = Enabled (Player Vs Entities) /br 0 = Disabled (Player Vs Player)

Default
0
Value
0
Auto MaintenanceVariable

1 = Yes /br 0 = No /br Automatically updates server/oxide and manages wipes. /br Will notify players before update happens.

Target
AUTO
Default
1
Value
1
Auto WipeVariable

Leave (BLANK) for no server wipes. /br Enter the amount of days until server wipes. /br Example.. 7 will wipe the server 7 days after the map was created. /br Players will be notified before wipe.

Target
WIPEDAYS
Wipe Date On TitleVariable

1 = Enabled /br 0 = Disabled /br Will show the the server wiped date in the server name.

Target
WIPE_TITLE
Default
0
Value
0
Oxide PluginVariable

1 = Enabled /br 0 = Disable /br Be able to install plugins from Oxide.

Target
OXIDE
Default
0
Value
0
PerformanceVariable

1 = Resource Friendly (Optimized) /br 2 = Original (Rust Default Settings) /br 3 = Competitive (Resource Gobbler)

Target
PERFORMANCE
Default
1
Value
1
Server ReleaseVariable

public = (Latest update) /br prerelease = (Under development)

Target
RELEASE
Default
public
Value
public
Server NameVariable

Enter the server name. /br This is the name that will show up in Rust server list.

Target
NAME
Value
My Rust Server
Server DescriptionVariable

The information about the server. /br This will be shown when this server is selected in rust server list. /br Use \n for new line.

Target
DESCRIPTION
Banner URLVariable

Banner must be 512x256 PNG

Target
BANNER
Max PlayersVariable

Max amount of players that can join.

Target
PLAYERS
Default
100
Value
50
Map SizeVariable

tiny | small /br medium | large /br massive

Target
MAPSIZE
Default
medium
Value
medium
Rcon PasswordVariable

Password to access Rcon (Remote Console) /br Leave blank for unsecure login (Not Recommended)

Target
PASSWORD
Default
changeme
Value
server
(ADVANCED) Extra Startup ArgumentsVariable

Extra rust arguments to be applied when starting up server.

Target
ARGUMENTS
Announce 1Variable

Leave BLANK to disable announcements. /br Enter announcement in order 1-5. /br Not all announcements must be filled

Target
ANNOUNCE1
Announce 2Variable

ANNOUNCEMENT 2

Target
ANNOUNCE2
Announce 3Variable

ANNOUNCEMENT 3

Target
ANNOUNCE3
Announce 4Variable

ANNOUNCEMENT 4

Target
ANNOUNCE4
Announce 5Variable

ANNOUNCEMENT 5

Target
ANNOUNCE5
Rust Server DirectoryPathrw

Mapping Directory

Target
/steamcmd/rust
Default
/mnt/user/appdata/Rust-Server/
Value
/mnt/user/appdata/Rust-Server/
Web PortPorttcp

Web host for Rcon

Target
8080
Default
8080
Value
8080
Rcon PortPorttcp

Container Port:

Target
28016
Default
28016
Value
28016
Rust Port TCPPorttcp

TCP

Target
28015
Default
28015
Value
28015
Rust Port UDPPortudp

UDP

Target
28015
Default
28015
Value
28015
Port Forward WebVariable

Match this port with (Web Port)

Target
PORTFORWARD_WEB
Default
8080
Value
8080
Port Forward RustVariable

Match this port with (Rust Port)

Target
PORTFORWARD_RUST
Default
28015
Value
28015
Port Forward RconVariable

Match this port with (Rcon Port)

Target
PORTFORWARD_RCON
Default
28016
Value
28016
Map SeedVariable

0 = Randomises the map terrain etc.. /br Or enter your own value if you want a consistent map on each wipe.

Target
MAPSEED
Default
0
Value
0
Server Folder NameVariable

Server folder name, e.g My-server-name

Target
IDENTITY
Default
Server-1
Value
My-server-name
Save IntervalsVariable

Value is in seconds.

Target
SAVE_INTERVAL
Default
300
Value
300
Announce DelayVariable

Delay in minutes between each announcement.

Target
ANNOUNCE_DELAY
Default
8
Value
8

Categories

Download Statistics

256,252
Total Downloads
50
This Month
97
Avg / Month

Total Downloads Over Time

Loading chart...

Details

Repository
mdarkness1988/rust-server
Last Updated2019-07-16
First Seen2018-09-26

Run Rust-Server on Unraid.

Rust-Server is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.