<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.fightorder.net/wiki/index.php?action=history&amp;feed=atom&amp;title=LINUX%3ASetupSpringie</id>
	<title>LINUX:SetupSpringie - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://www.fightorder.net/wiki/index.php?action=history&amp;feed=atom&amp;title=LINUX%3ASetupSpringie"/>
	<link rel="alternate" type="text/html" href="https://www.fightorder.net/wiki/index.php?title=LINUX:SetupSpringie&amp;action=history"/>
	<updated>2026-04-21T03:41:38Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.44.2</generator>
	<entry>
		<id>https://www.fightorder.net/wiki/index.php?title=LINUX:SetupSpringie&amp;diff=2698&amp;oldid=prev</id>
		<title>Qrow: Created page with &quot;= Basics =  Springie is a standalone windows/linux application written in C# by Licho. It is an alternative to the SPADS Autohost written by bibim. There is a [http://springrts.com/phpbb/viewtopic.php?f=1&amp;t=7921&amp;st=0&amp;sk=t&amp;sd=a forum-thread] dealing with springie. More information can be found in &quot;How to use Springie&quot;.  In order to run the application on Linux, you need to have mono installed.   It is possible to run Springie on a dedicated sev...&quot;</title>
		<link rel="alternate" type="text/html" href="https://www.fightorder.net/wiki/index.php?title=LINUX:SetupSpringie&amp;diff=2698&amp;oldid=prev"/>
		<updated>2026-03-06T05:53:36Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;= Basics =  Springie is a standalone windows/linux application written in C# by Licho. It is an alternative to the SPADS Autohost written by bibim. There is a [http://springrts.com/phpbb/viewtopic.php?f=1&amp;amp;t=7921&amp;amp;st=0&amp;amp;sk=t&amp;amp;sd=a forum-thread] dealing with springie. More information can be found in &amp;quot;&lt;a href=&quot;/wiki/index.php?title=Hosting_Spring/Autohost&quot; class=&quot;mw-redirect&quot; title=&quot;Hosting Spring/Autohost&quot;&gt;How to use Springie&lt;/a&gt;&amp;quot;.  In order to run the application on Linux, you need to have mono installed.   It is possible to run Springie on a dedicated sev...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= Basics =&lt;br /&gt;
&lt;br /&gt;
Springie is a standalone windows/linux application written in C# by Licho. It is an alternative to the SPADS Autohost written by bibim. There is a [http://springrts.com/phpbb/viewtopic.php?f=1&amp;amp;t=7921&amp;amp;st=0&amp;amp;sk=t&amp;amp;sd=a forum-thread] dealing with springie. More information can be found in &amp;quot;[[Hosting Spring/Autohost|How to use Springie]]&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
In order to run the application on Linux, you need to have mono installed. &lt;br /&gt;
&lt;br /&gt;
It is possible to run Springie on a dedicated sever without graphical interface.&lt;br /&gt;
&lt;br /&gt;
= Springie on Ubuntu =&lt;br /&gt;
&lt;br /&gt;
The following steps have led to a successful installation of Springie on an Ubuntu 9.04 (Jaunty) server.&lt;br /&gt;
&lt;br /&gt;
1. Install Spring as described [[Ubuntu_install|here]].&lt;br /&gt;
&lt;br /&gt;
2. Install mono:&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install mono-common libmono-winforms2.0-cil&lt;br /&gt;
&lt;br /&gt;
3. Get Springie:&lt;br /&gt;
 wget http://springie.licho.eu/springie.zip&lt;br /&gt;
&lt;br /&gt;
4. Extract &amp;quot;springie.zip&amp;quot; in a separate directory, e.g.:&lt;br /&gt;
&lt;br /&gt;
In your home-directory:&lt;br /&gt;
 mkdir springie&lt;br /&gt;
 mv path/to/springie.zip springie&lt;br /&gt;
 cd springie&lt;br /&gt;
 unzip springie.zip&lt;br /&gt;
&lt;br /&gt;
5. Read the readme.txt file.&lt;br /&gt;
&lt;br /&gt;
6. Edit the main.xml file in your springie directory:&lt;br /&gt;
&lt;br /&gt;
Replace:&lt;br /&gt;
 &amp;lt;ExecutableName&amp;gt;spring-dedicated.exe&amp;lt;/ExecutableName&amp;gt;&lt;br /&gt;
with:&lt;br /&gt;
 &amp;lt;ExecutableName&amp;gt;/usr/games/spring-dedicated&amp;lt;/ExecutableName&amp;gt;&lt;br /&gt;
&lt;br /&gt;
7. Run Springie.&lt;br /&gt;
&lt;br /&gt;
When running Springie for the first time, it creates a bunch of files in its  directory. &lt;br /&gt;
&lt;br /&gt;
Run Springie either with&lt;br /&gt;
 mono Springie.exe&lt;br /&gt;
or &lt;br /&gt;
 mono Springie.exe -nogui&lt;br /&gt;
in case of a headless display.&lt;br /&gt;
&lt;br /&gt;
8. Stop Springie.&lt;br /&gt;
&lt;br /&gt;
Use Ctrl+C (Strg+C) to stop Springie.&lt;br /&gt;
&lt;br /&gt;
9. Configure Springie as described below.&lt;br /&gt;
&lt;br /&gt;
10. Run Springie as described in item number 7. &lt;br /&gt;
&lt;br /&gt;
= Configure Springie =&lt;br /&gt;
&lt;br /&gt;
== Bot account ==&lt;br /&gt;
In order to be able to play Spring and to host games at the same time, you need a new spring account.The easiest way to register a new account is to use your Multiplayer Lobby client, e.g. SpringLobby. &lt;br /&gt;
&lt;br /&gt;
== Server Settings ==&lt;br /&gt;
In case you are hosting on a server with a display attached, you simply can use the Springie GUI for configuration.&lt;br /&gt;
&lt;br /&gt;
If you set Springie up on a headless server, you have to manually edit autohost.xml to set the configuration options. Of course, you can use Springie on a host with a display, use the GUI for configuration and then copy over the autohost.xml file.&lt;br /&gt;
&lt;br /&gt;
=== Add admin users ===&lt;br /&gt;
Between the closing &amp;lt;/DefaultRectangles&amp;gt;-tag and the opening &amp;lt;AutoLockMinPlayers&amp;gt;-tag insert:&lt;br /&gt;
  &amp;lt;PrivilegedUsers&amp;gt;&lt;br /&gt;
  &amp;lt;/PrivilegedUsers&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then for each admin insert between these tags:&lt;br /&gt;
    &amp;lt;PrivilegedUser&amp;gt;&lt;br /&gt;
      &amp;lt;Level&amp;gt;LEVEL&amp;lt;/Level&amp;gt;&lt;br /&gt;
      &amp;lt;Name&amp;gt;ADMIN&amp;lt;/Name&amp;gt;&lt;br /&gt;
    &amp;lt;/PrivilegedUser&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where LEVEL is a number from 1 to 5 and ADMIN is a player&amp;#039;s name who should be able to perform admin tasks.&lt;br /&gt;
&lt;br /&gt;
The result could look like this:&lt;br /&gt;
  &amp;lt;PrivilegedUsers&amp;gt;&lt;br /&gt;
    &amp;lt;PrivilegedUser&amp;gt;&lt;br /&gt;
      &amp;lt;Level&amp;gt;5&amp;lt;/Level&amp;gt;&lt;br /&gt;
      &amp;lt;Name&amp;gt;YOUR-SPRING-PLAYER-ACCOUNT&amp;lt;/Name&amp;gt;&lt;br /&gt;
    &amp;lt;/PrivilegedUser&amp;gt;&lt;br /&gt;
    &amp;lt;PrivilegedUser&amp;gt;&lt;br /&gt;
      &amp;lt;Level&amp;gt;4&amp;lt;/Level&amp;gt;&lt;br /&gt;
      &amp;lt;Name&amp;gt;admin1&amp;lt;/Name&amp;gt;&lt;br /&gt;
    &amp;lt;/PrivilegedUser&amp;gt;&lt;br /&gt;
  &amp;lt;/PrivilegedUsers&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Set a password ===&lt;br /&gt;
To set a password replace&lt;br /&gt;
 &amp;lt;Password&amp;gt;*&amp;lt;/Password&amp;gt;&lt;br /&gt;
with&lt;br /&gt;
 &amp;lt;Password&amp;gt;YOUR-PASSWORD&amp;lt;/Password&amp;gt;&lt;br /&gt;
in autohost.xml.&lt;br /&gt;
&lt;br /&gt;
=== Set default map and mod ===&lt;br /&gt;
The tags &lt;br /&gt;
 &amp;lt;DefaultMap&amp;gt;&amp;lt;/DefaultMap&amp;gt;&lt;br /&gt;
enclose the default map, the tags&lt;br /&gt;
 &amp;lt;DefaultMod&amp;gt;&amp;lt;/DefaultMod&amp;gt;&lt;br /&gt;
the default mod.&lt;br /&gt;
&lt;br /&gt;
An example for hosting a BA 6.95 mod with the SmallDivide map is:&lt;br /&gt;
 &amp;lt;DefaultMap&amp;gt;SmallDivide.smf&amp;lt;/DefaultMap&amp;gt;&lt;br /&gt;
 &amp;lt;DefaultMod&amp;gt;Balanced Annihilation V6.95&amp;lt;/DefaultMod&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Change the game title ===&lt;br /&gt;
Use the &lt;br /&gt;
 &amp;lt;GameTitle&amp;gt;&amp;lt;/GameTitle&amp;gt;&lt;br /&gt;
tags to set the game title, e.g.:&lt;br /&gt;
 &amp;lt;GameTitle&amp;gt;MYCOOLSERVER!!!1!&amp;lt;/GameTitle&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Administer Springie ===&lt;br /&gt;
You can use the commands listed in the readme.txt to administer Springie by  &amp;quot;talking&amp;quot; to the bot user. The commands !help and !helpall provide lists of accepted commands.&lt;br /&gt;
&lt;br /&gt;
== Add mods ==&lt;br /&gt;
&amp;#039;&amp;#039;TO DO&amp;#039;&amp;#039;&lt;br /&gt;
[[Category:Linux]]&lt;br /&gt;
[[Category: Autohosts]]&lt;/div&gt;</summary>
		<author><name>Qrow</name></author>
	</entry>
</feed>