

- #Starbound save file steam install#
- #Starbound save file steam update#
- #Starbound save file steam full#
Run the script with the following command every time you want to update the Starbound server. Tip: Save and quit vim by pressing esc to leave insert mode and then using the vim command :wq.Ĭhange the permissions of the script so it can be executed while at the same time unreadable by other users. steamcmd.sh +login +force_install_dir +app_update 211820 validate +quit Write the script that will run SteamCMD and update the server. This section will help you create a script you can run to keep the server updated. When Starbound updates, we want to make sure the server is up to date so your players will be able to continue playing on it.

#Starbound save file steam full#
Do not use ~/ to represent the home directory for the user, user the full path instead. Tip: The directory can be named anything and be put anywhere (e.g./starbound_server, /home/steam/starbound, etc.). It is recommended to leave it out, in which case you will be prompted for your password when you update. SECURITY NOTE: in the following, especially the update script, putting your password in spot of might risk your Steam account security.
#Starbound save file steam install#
We will now login for the first time with our steam account and we will install the server files. When you start the application, you will notice that your prompt switches to steam> instead of the traditional prompt. Running And Downloading Server With SteamCMD Downloading The Dedicated Server Linux32 linu圆4 package public Steam steamcmd.sh Verify files are available in the directory. This section will help you install the SteamCMD application used to download the Starbound dedicated server.Ĭreate a non-admin user to install/update/run the server application.Ĭreate a directory for the SteamCMD client and enter it. Its primary use is to install and update various dedicated servers available on Steam using a command-line interface. The Steam Console Client or SteamCMD is a command-line version of the Steam client. libvorbisfile3 is required by the Starbound server. lib32gcc1 is a 32-bit library required by SteamCMD. Software-properties-common is a library required by SteamCMD. $ sudo apt-get update & sudo apt-get install software-properties-common lib32gcc1 libvorbisfile3

Install all the dependencies using the following command. The default Ubuntu and Debian installations do not provide all the necessary packages to run the game and SteamCMD. This section will help you install the necessary dependencies before the server can run. Starbound uses port 21025 over TCP and UDP by default and requires a 64-bit operating system to run. It is also assumed you have forwarded the appropriate ports to allow incoming outside connections if you are behind a NAT. If this is your first linux experience, click here to access a guide from canonical to help you install the server distribution. It is assumed Ubuntu Server/Debian is already installed and updated. This guide focuses on using Ubuntu Server 16.04 and Debian 9. This guide will help new server owners setup a Starbound server on a Linux server.
