You can use SteamCMD to download the dedicated server.
In a command-line, or by making a .bat file in the same directory as steamcmd.exe:
As with any Source dedicated server, you can use convars to customize your server settings. To load a game and a map, specify its organization + ident - you can find them by browsing asset.party
Make a .bat file in the newly created
sboxserver directory, and put this in it:
If you want to load addons for the game, use the
+extensions convar and separate addons by a semicolon (
Players connect through your server's Steam ID, so there's no need to worry about port forwarding or anything.
You can connect to your server via the global server list or the gamemode server list:
If you're lost, or you can't find your server, you can use the
connect command with your server's ID as an argument. You can find the ID by typing
status in the server's console at any time.
Make sure you have updated the server to the latest version. If you have Steam installed on the host machine, make sure it is updated.