Compare commits

..

No commits in common. "74d0c543f2da496ad6e92c60adb69f8a1d26b0cc" and "32cff5128d594c4eb00afce912d528614d386408" have entirely different histories.

2 changed files with 4 additions and 16 deletions

View file

@ -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.

View file

@ -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