Skip to content

Yaribz/SPADS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SPADS

SPADS (Spring Perl Autohost for Dedicated Server) is a Perl autohost program for SpringRTS, released under GPL v3 license. It has been designed from start for headless servers without any graphic interface, and is heavily customizable through various configuration levels and a plugin system. For more details please refer to SPADS thread on Spring forums.

Components

SPADS is based on the templates provided by following project:

Dependencies

The SPADS application depends on following projects:

SPADS also depends on following projects (hosted remotely) for additional functionalities:

  • SLDB for TrueSkill support and advanced multi-account detection.
  • spring replay site for automatic replay uploading.

Installation

The installation can be performed by following the instructions of the INSTALL.md file.

The installation package contains following components (other components are automatically downloaded):

Documentation

  • The SPADS reference guide for all SPADS commands and settings is available online here. It can be generated from any SPADS installation directory by using following command (files are generated in the directory specified by the "varDir" setting in spads.conf):

      perl spads.pl etc/spads.conf --doc
    
  • The SPADS plugin API documentation is available online here. It can be generated from any SPADS installation directory by using following command (the pod2html.css file can be found here):

      pod2html -css=pod2html.css --infile=SpadsPluginApi.pm --outfile=spadsPluginApiDoc.html --title="SPADS Plugin API Doc"
    
  • Additional documentation can be found on SPADS wiki.

Licensing

Please see the file called LICENSE.

Author

Yann Riou [email protected]