Skip to content

Latest commit

 

History

History
43 lines (30 loc) · 1009 Bytes

README.md

File metadata and controls

43 lines (30 loc) · 1009 Bytes

index

Deploying a Server

Requirements

assuming you have a .kt file and .lock.hjson ready to use from Building

Packing the Server

Voodoo packages all data needed to install a server into a folder

./gradlew awesomepack --args "pack server"

You will find a .server/awesomepack/ folder has been created

To continue you must upload that folder to the intended server host and navigate into the uploaded folder

example:

rsync -avh --delete .server/awesomepack/ [email protected]:~/server/upload/awesomepack
ssh server.host.com
cd ~/server/upload/awesomepack

stop the minecraft server (if it is running) and execute the server installer with the target run directory

cd ~/server/upload/awesomepack
java -jar server-installer.jar ~/server/run/awesomepack

the forge installer has been executed and the executable jar has been copied to forge.jar now the minecraft server can be safely restarted

java -jar forge.jar