Originally created for the Exile Mod, but can be used for any ARMA 3 Server
This is .bat file for all your ARMA 3 Server startup needs!
Created by: Jstrow and DannyDorito originally for CSG Exile
Forking this repo will be public, do not put sensitive information such as passwords into your public repo. A better alternative is a private repo, which GitHub now offers free for all users, so download a copy of this one and create your own!
Click Here for the DayZ Version!
- Server startup - parameters, mods, server mods, optional arguments for potential performance increase
- Crash/Restart monitor - this uses the Task Manager and not address pinging
- The last start date & time of the server
- Support for 64bit servers
- Optional Profile.vars.Arma3Profile delete with potential performance increase
- Optional Database backup script, with option to move to another cloud synced directory
- Optional Steam Automatic updater for ARMA 3
- Optional Steam automatic updater for mods
- Optional A3Launcher automatic updater for mods
- Automatic PBO packer with Mikero's tools support
- Forking this repo will be public, do not put sensitive information such as passwords into your public repo. A better alternative is a private repo, which GitHub now offers free for all users, so download a copy of this one and create your own!
- Download the latest version
- Place in a suitable directory, for example your Desktop
- Replace all of the variables that you require, e.g. to:
- Enabling some features, for example to enable Steam auto updates find: and change it to: Some features require more variables to be set, if unsure run the
ARMAServerStart.bat
file and see if there are any errors if so, repeat step 3 and 4. - Run the
ARMAServerStart.bat
fill and see if there are any errors, if so, repeat step 3 and 4. - To shutdown the server, close the console window first (and all other windows e.g BattleEye or MissionPrefetchServer), then shutdown the server or it will automatically restart.
If it is a server side mod, then add it to your mod folder and goto the 'Start the ARMA Server' section in ARMAServerStart.bat
Please check the mod page before installing all mods!
Add the mod to modlist
for example adding Mod3
to
If it is a client mod (e.g. JSRS or Blastcore) then there is no need to add it to startup! However, this is not always the case, please check the mod page before installing all mods!
- Head to MySQL Backup linked below
- Follow the installation instructions on the website carefully!
- Fill in the: with the full directory of your .bat location. e.g.
- This will create a backup of your database every time you start the server.
It is strongly advised to move these off the system your server runs on.
Google Drive Sync can be used to automatically upload the files to a external cloud, but other solutions are available!