Skip to content

Server installation and monitoring tool for Space Station 13.

License

Notifications You must be signed in to change notification settings

N3X15/ss13-watchdog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

/vg/station Server Watchdog 2.0

A configurable SS13 server monitoring and auto-update tool.

License

See LICENSE.

Installation

Windows

  1. Install BYOND.
  2. Install Python 2.7 from http://python.org and ensure it's in PATH
  3. Download and run get-pip.py.
  4. Open cmd.exe and run pip install psutil PyYaml
  5. Install a Git CLI (command line client) if it's not already present.
  6. In cmd.exe, run: git clone https://github.com/N3X15/ss13-watchdog ss13 && cd ss13 && git submodule update --init --recursive
  7. Edit the config.yml.dist file to taste, and save it as config.yml.
  8. Launch Watchdog.py

Linux

  1. Create a user for the gameserver
  2. Install BYOND
  3. Run the following:
## AS WHEEL USER:
# Install pip and git.
sudo apt-get install python-pip git

# Install PyYaml and psutils
sudo pip install psutil PyYaml

## AS GAMESERVER USER:
# 
git clone https://github.com/N3X15/ss13-watchdog ss13 && cd ss13 && git submodule update --init --recursive
cp config.yml.dist config.yml
editor config.yml
# Edit config.yml to taste

# Start installing /vg/station (or whatever you selected):
python Watchdog.py

# OR, if you want to run it in a screen:
screen -dmS SS13W python Watchdog.py

About

Server installation and monitoring tool for Space Station 13.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages