Setting Up an Unturned Dedicated Server
Unturned is a free-to-play survival game with strong community support for custom servers. Running a dedicated server on your Breeze provides low-latency gameplay and full administrative control over maps, plugins, and player management.
Install via SteamCMD
steamcmd +login anonymous +force_install_dir /home/steam/unturned +app_update 1110390 validate +quit
Configure the Server
Create the server launch configuration at Servers/MyServer/Server/Commands.dat:
name My Breeze Unturned Server
port 27015
maxplayers 24
map PEI
mode normal
perspective both
pve
Open Required Ports
sudo ufw allow 27015/udp
sudo ufw allow 27016/udp
Start the Server
cd /home/steam/unturned
./Unturned_Headless.x86_64 -nographics -batchmode +InternetServer/MyServer
Installing Plugins with Rocket
RocketMod extends Unturned with plugins for permissions, kits, and economy:
wget https://ci.rocketmod.net/job/Rocket.Unturned/lastSuccessfulBuild/artifact/Rocket.Unturned/bin/Release/Rocket.zip
unzip Rocket.zip -d /home/steam/unturned/Modules/
Running as a Service
sudo tee /etc/systemd/system/unturned.service <<EOF
[Unit]
Description=Unturned Dedicated Server
After=network.target
[Service]
User=steam
WorkingDirectory=/home/steam/unturned
ExecStart=/home/steam/unturned/Unturned_Headless.x86_64 -nographics -batchmode +InternetServer/MyServer
Restart=on-failure
[Install]
WantedBy=multi-user.target
EOF
sudo systemctl enable --now unturned
Your Unturned server will now auto-start on boot and restart on crashes.