Skip to content

Instantly share code, notes, and snippets.

@Yehonal
Last active November 26, 2018 05:01
Show Gist options
  • Save Yehonal/bef60c50aa48475b9181d59bd8e353ce to your computer and use it in GitHub Desktop.
Save Yehonal/bef60c50aa48475b9181d59bd8e353ce to your computer and use it in GitHub Desktop.
This simple script allows you to install AZeroThCore in a single step. From a fresh ubuntu installation to a fully working server where you can play! Demo: https://www.youtube.com/watch?v=j1HI6pLZZvM
#!/usr/bin/env bash
# DESCRIPTION OF FOLLOWING COMMAND
# 0. time: this command is used to print the total time elapsed to install the entire system
# 1. apt-get: install git and screen tools
# 2. git clone: download azerothcore repository and install
# 3. install duel-reset module (it's just an example of how to install a module via our dashboard)
# 4. initialize azerothcore project
# 5. download client data
# 6. run authserver in background
# 7. run worldserver in background
bash -c 'time (\
sudo apt-get -y install git screen \
&& git clone https://github.com/azerothcore/azerothcore-wotlk --depth 1 && cd azerothcore-wotlk && "./install.sh" \
&& ./acore.sh module-install "mod-duel-reset" \
&& ./acore.sh init \
&& ./acore.sh "client-data" \
&& screen -S authserver -d -m ./acore.sh run-authserver \
&& screen -S worldserver -d -m ./acore.sh run-worldserver )'
@Yehonal
Copy link
Author

Yehonal commented Jul 17, 2018

@BlackMetalz
Copy link

You should add requirement for OS version, i guess

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment