]> git.lizzy.rs Git - elidragon_v2.git/blob - scripts/setup.sh
be0ca80778abbfb1d06a25ae91dd88a000fc6ef4
[elidragon_v2.git] / scripts / setup.sh
1 #! /bin/bash
2 # Elidragon v2 setup script
3 # Install everything needed by the server
4
5 # Initialize submodules
6 git submodule update --recursive --remote
7
8 # Add apt repo to always get the lastest MT release
9 sudo add-apt-repository ppa:minetestdevs/stable
10 sudo apt-get update -y
11
12 # Install minetest and screen
13 sudo apt install minetest screen -y
14
15 # Install multiserver and its dependencies
16 go get github.com/HimbeerserverDE/multiserver
17
18 # Download & install mapserver (disabled for now)
19 # cd worlds/creative/
20 # curl -s https://api.github.com/repos/minetest-mapserver/mapserver/releases/latest | grep "mapserver-linux-x86_64" | cut -d : -f 2,3 | tr -d \" | wget -qi -
21 # chmod +x mapserver-linux-x86_64
22 # cd ../..