KSP DMP
Dark Multiplayer mod server for Kerbal Space Program
Ports
Add an allocation on the node for each port.
- Game 6702
Install
- Installer image
- ghcr.io/ptero-eggs/installers:debian
- Install script
- 21 lines
Image
- Mono ghcr.io/ptero-eggs/yolks:mono_latest
Startup
The Panel runs this command to start the server. It replaces each variable in the command with the value of that variable.
6 variables
Startup command
mono DMPServer.exeSpecify the modpack type.
MODPACKMODEUsers can edit
required|string|in:NONE,CKAN,GAMEDATA
Specify the warp type.
WARPMODEUsers can edit
required|string|in:MCW_FORCE,MCW_VOTE,MCW_LOWEST,SUBSPACE_SIMPLE,SUBSPACE,NONE
Specify the game type.
GAMEMODEUsers can edit
required|string|in:SANDBOX,CAREER,SCIENCE
Specify the gameplay difficulty of the server.
DIFFICULTYUsers can edit
required|string|in:EASY,NORMAL,MODERATE,HARD,CUSTOM
Enable white-listing.
WHITELISTUsers cannot see
required|string|in:True,False
Name of the server.
SERVERNAMEUsers can edit
required|string|max:48
Wings
- Stop command
- /exit
- Running when the console shows
- Ready!
Files Wings edits
Wings sets these values in these files before each start.
Config/Settings.txt properties
- port
- {{server.build.default.port}}
- modpackMode
- {{server.build.env.MODPACKMODE}}
- warpMode
- {{server.build.env.WARPMODE}}
- gameMode
- {{server.build.env.GAMEMODE}}
- gameDifficulty
- {{server.build.env.DIFFICULTY}}
- whitelisted
- {{server.build.env.WHITELIST}}
- serverName
- {{server.build.env.SERVERNAME}}
Readme
Kerbal Space Program
Dark Multiplayer
Dark Multiplayer is an up-to-date mod adding the long awaited multiplayer feature to Kerbal Space Program while including support for other mods!
Server Ports
Ports required to run the server in a table format.
| Port | default |
|---|---|
| Game | 6702 |
Changes
- Add: Kerbal Space Program - LunaMultiPlayer
· brainshead · 66a7ae8
- Add standalone games
· Daniel Barton · 74c706a
Problem with this egg?
Open an issue on GitHub. Include your Panel and Wings versions.
Install script 21 lines bash in ghcr.io/ptero-eggs/installers:debian Show Hide
#!/bin/bash
mkdir -p /mnt/server
cd /mnt/server
V=$(curl -s https://d-mp.org/downloads | grep "DMP Server" | awk -F 'href="' 'NR==2 {print $2}' | awk -F '"' '{print $1}') # /builds/release/v0.3.8.3/DMPServer.zip
echo "Download link: https://d-mp.org${V}"
curl -sSL -o DMPServer.zip https://d-mp.org${V}
unzip -o DMPServer.zip
mv DMPServer/* ./
rm -rf DMPServer
rm DMPServer.zip
## install end
echo "-----------------------------------------"
echo "Installation completed..."
echo "-----------------------------------------"