Go to file
2015-12-29 16:21:17 +01:00
lib Mod progress not reset correctly on multiple mod download 2015-12-29 16:21:17 +01:00
public Improved file handling of mission files 2015-11-21 12:42:10 +01:00
routes Send success response at once for mod download and update 2015-12-29 16:19:55 +01:00
test/lib Create log files on linux servers. 2015-10-31 15:35:27 +01:00
.gitignore Persist server config 2014-04-06 22:10:42 +00:00
.travis.yml Gamedig library not compatible with node 0.8, don't test on travis 2015-04-25 12:07:13 +02:00
app.js Create log files on linux servers. 2015-10-31 15:35:27 +01:00
config.js.example Set default prefix and suffix to all server names 2015-08-15 13:56:43 +02:00
package.json Create log files on linux servers. 2015-10-31 15:35:27 +01:00
README.md Show Travis build status in README 2015-07-22 21:25:35 +02:00

Arma Server Admin

Build Status

Requirements

Supported Games

  • arma1
  • arma2
  • arma2oa
  • arma3
  • cwa (does not support linux)
  • ofp
  • ofpresistance

Config

Key Description
game Which game server to launch, see above
path Folder path to game server
port Web port to use
host IP or Hostname to listen on
type Which kind of server to use, can be 'linux', 'windows' or 'wine'
auth If both username and password is set, HTTP Basic Auth will be used

How to Use

  1. Copy config.js.example to config.js

  2. Change values in config.js as described above or in the file

  3. Install all dependencies with npm install

  4. Launch the web UI with npm start

System Configuration

Windows

Make sure to disable Windows Error Reporting or server control will be stuck on a server crash.

Wine

Make sure to disable Wine GUI Crash Dialog or server control will be stuck on a server crash. This is easiest solved using winetricks by running winetricks nocrashdialog. It can also be disabled manually. Read more at Wine FAQ.