Compare commits
No commits in common. "74d0c543f2da496ad6e92c60adb69f8a1d26b0cc" and "32cff5128d594c4eb00afce912d528614d386408" have entirely different histories.
74d0c543f2
...
32cff5128d
2 changed files with 4 additions and 16 deletions
|
@ -6,10 +6,7 @@
|
||||||
These three `.sh` files were created for Infern009's Factorio server, and use [Byobu](https://www.byobu.org/) to run a Factorio server.
|
These three `.sh` files were created for Infern009's Factorio server, and use [Byobu](https://www.byobu.org/) to run a Factorio server.
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
- Clone this repository, then cd into the `factorio` directory.
|
||||||
- Clone this repository, then cd into it.
|
|
||||||
- `git clone https://git.seaswimmer.cc/SeaswimmerTheFsh/Factorio-Scripts.git && cd Factorio-Scripts`
|
|
||||||
- `cd Factorio-Scripts`
|
|
||||||
- Make sure you have **Byobu** installed.
|
- Make sure you have **Byobu** installed.
|
||||||
- Alpine
|
- Alpine
|
||||||
- `sudo apk add -y byobu`
|
- `sudo apk add -y byobu`
|
||||||
|
@ -21,7 +18,7 @@ These three `.sh` files were created for Infern009's Factorio server, and use [B
|
||||||
- `sudo apt-get install -y byobu`
|
- `sudo apt-get install -y byobu`
|
||||||
- Gentoo
|
- Gentoo
|
||||||
- `sudo emerge -y byobu`
|
- `sudo emerge -y byobu`
|
||||||
- MacOS **(UNSUPPORTED)**
|
- MacOS **__(UNSUPPORTED)__**
|
||||||
- `sudo brew install byobu`
|
- `sudo brew install byobu`
|
||||||
- If none of these commands work for your platform, you can compile **Bybou** with the `install-byobu.sh` script.
|
- If none of these commands work for your platform, you can compile **Bybou** with the `install-byobu.sh` script.
|
||||||
- Run the `start_server.sh` script.
|
- Run the `start_server.sh` script.
|
||||||
|
|
|
@ -14,15 +14,6 @@ extra_params_start_server=""
|
||||||
script_dir="$(cd "$(dirname "$0")" && pwd)"
|
script_dir="$(cd "$(dirname "$0")" && pwd)"
|
||||||
cd ${script_dir}
|
cd ${script_dir}
|
||||||
|
|
||||||
# Check if the current directory is inside a Git repository.
|
|
||||||
if [ -d .git ] || git rev-parse --is-inside-work-tree > /dev/null 2>&1 ; then
|
|
||||||
# Pull updated scripts from CoastalCommits.
|
|
||||||
git pull
|
|
||||||
else
|
|
||||||
# The current directory is not part of a Git repository.
|
|
||||||
echo "WARNING: This directory is not a Git repository. Script updates will not be automatically fetched."
|
|
||||||
fi
|
|
||||||
|
|
||||||
# This handles automatically updating the Factorio binary.
|
# This handles automatically updating the Factorio binary.
|
||||||
wget https://factorio.com/get-download/stable/headless/linux64 -O factorio_headless.tar.xz
|
wget https://factorio.com/get-download/stable/headless/linux64 -O factorio_headless.tar.xz
|
||||||
tar -xf factorio_headless.tar.xz --strip-components=1 --overwrite
|
tar -xf factorio_headless.tar.xz --strip-components=1 --overwrite
|
||||||
|
|
Loading…
Reference in a new issue