Skip to content

Scripts to help you self-host your own Linux Wurm Unlimited server

License

Notifications You must be signed in to change notification settings

jonsjava/wurm_unlimited_server

Repository files navigation

Wurm Unlimited Dedicated Linux Server Installer

SUPPORTED OPERATING SYSTEMS

  • Ubuntu >= 16.04
  • LinuxMint >= 17.1

EASY-INSTALLER METHOD

I've simplified the install greatly. Before I get into how to use it, I need to mention the following:


BY USING THIS YOU AGREE TO THE Oracle Binary Code License Agreement for the Java SE Platform Products and JavaFX

My installer installs Oracle Java for you, and auto accepts the EULA. By using my installer, you agree to the terms outlined AT THIS LINK


To install the server, simply run the following command on your Linux server (as root, or a user that can sudo:)

curl -s https://raw.githubusercontent.com/jonsjava/wurm_unlimited_server/master/download.sh|sudo bash

Follow the on-screen prompts and it should do the rest for you.

If it gives an error, run the command again (Usually Java takes too long to download).

If you wish to check the status of the service once install is complete:

sudo service wurm status

Once done checking the status, hit q

To stop/start/restart the service:

# stop:
sudo service wurm stop
# start:
sudo service wurm start
# restart:
sudo service wurm restart

EDITING THE CONFIGS

if at any point you need to change the config, you can either re-run the installer, or run the following (change SERVER_USER to the user you defined in the install. If you did not define one, that user will be steam):

sudo su - SERVER_USER

Once in as the user, run the following to edit the config:

nano wu/server.cfg

Once you have completed editing the file, exit out back into your user:

exit

Finally, restart the service:

sudo service wurm restart

UPDATING THE SERVER:

To update the server, ensure that ``/root/wurm_unlimited_server/server.cfg` has the correct values, then run:

sudo su - -c 'cd /root/wurm_unlimited_server/;./update_server.sh'

This will reconfigure the service with the values set in /root/wurm_unlimited_server/server.cfg, update the server files from Steam, and download the latest server-modlauncher

WARNING This WILL force the wurm server to stop during the upgrade. It will auto-restart once complete.

OLD METHOD

For now, the README is going to be light on docs.

  • Follow the first part of the guide found here (right up to ensure the following ports are allowed:)
  • install git:
    • apt-get -y install git
  • clone this repo:
    • git clone https://github.com/jonsjava/wurm_unlimited_server.git
  • go into the directory and start the install:
    • cd wurm_unlimited_server; && ./installer.sh
  • follow the prompts
  • update /home/steam/wu/server.cfg
  • run sudo service wurm start

About

Scripts to help you self-host your own Linux Wurm Unlimited server

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published