How to use this generator
Start with the server name, passwords and player count, then add your admins by Steam ID and a welcome message.
List the missions to play by their file names in mpmissions, pick a difficulty, and choose how strict the mod checks, voting and chat channels are.
The server.cfg and startup options update as you go. Copy or download them when the checks are happy.
server.cfg and the startup options
server.cfg holds the server’s rules. The startup options hold what the server needs before it reads any file: the port, the mods to load and where the config and profile live.
Mods go in -mod as folders separated by semicolons, like mods/@cba_a3;mods/@ace. On Linux, keep the folder names lowercase and type them exactly as they are on disk.
Missions and difficulty
Each mission is a .pbo in mpmissions, named like MyOperation.Altis.pbo. List it without .pbo. With a list, the server plays it in order or at random; without one, players pick a mission when they join.
Custom difficulty reads its rules, like third-person view and crosshairs, from the server’s profile file, server.Arma3Profile, in the profiles folder.
Keeping the server safe
Use a long admin password, different from the join password. Keep signature checks on and BattlEye on for a public server, and raise the vote share so a few players can’t vote in an admin.
This is a free fan-made tool, not made or endorsed by Bohemia Interactive. It follows Bohemia’s community wiki on server.cfg and startup parameters.