Jump to content

Sample Startscript for pm2 (Linux)


Recommended Posts

Here is a sample to start DST with pm2.

DST.json

{
  "apps" : [{
    "name":				"DST (Master)",
	"cwd":				"/opt/DontStarve/SteamCMD/Games/bin/",
    "script":			"dontstarve_dedicated_server_nullrenderer",
	"args":				"-cluster \"DontStarve\" -monitor_parent_process $$ -shard Master",
    "interpreter":		"none",
	"output":			"/opt/DontStarve/Logs/Master.log",
	"error":			"/opt/DontStarve/Logs/Master.err",
	"mergeLogs":		true,
	"watch":			true,
	"logDateFormat":	"",
	"exec_mode":		"fork",
	"instances":		1
  },{
    "name":				"DST (Cave)",
	"cwd":				"/opt/DontStarve/SteamCMD/Games/bin/",
    "script":			"dontstarve_dedicated_server_nullrenderer",
	"args":				"-cluster \"DontStarve\" -monitor_parent_process $$ -shard Caves",
    "interpreter":		"none",
	"output":			"/opt/DontStarve/Logs/Cave.log",
	"error":			"/opt/DontStarve/Logs/Cave.err",
	"mergeLogs":		true,
	"watch":			true,
	"logDateFormat":	"",
	"exec_mode":		"fork",
	"instances":		1
  }]
}

Run

pm2 start DST.json

Status Sample:

pm1vmuam.png

pm2axug4.png

 

Have fun :)

P.S. The Server runs without Steam-Update-Check

Archived

This topic is now archived and is closed to further replies.

Please be aware that the content of this thread may be outdated and no longer applicable.

×
  • Create New...