Skip to content

Instantly share code, notes, and snippets.

@lkmhaqer
Created May 4, 2017 02:02
Show Gist options
  • Save lkmhaqer/f4d01d68c636844f11e76af12c914bf9 to your computer and use it in GitHub Desktop.
Save lkmhaqer/f4d01d68c636844f11e76af12c914bf9 to your computer and use it in GitHub Desktop.
shell script to install docker and start a minecraft FTB server on ubuntu 16.04
#!/bin/sh
sudo apt-get update
sudo apt-get upgrade -y
sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D
sudo apt-add-repository 'deb https://apt.dockerproject.org/repo ubuntu-xenial main'
sudo apt-get update
sudo apt-get install -y docker-engine
sudo usermod -aG docker $(whoami)
mkdir mc-data
wget -O mc-data/FTBBeyondServer_1.5.3.zip https://www.feed-the-beast.com/projects/ftb-beyond/files/2406662/download
sudo docker run -d -v /home/ubuntu/mc-data:/data -e TYPE=FTB \
-e DIFFICULTY=easy \
-e FTB_SERVER_MOD=FTBBeyondServer_1.5.3.zip \
-p 25565:25565 -e EULA=TRUE --name mc itzg/minecraft-server
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment