Alpha Game Server Manager

Dedicated server guide

Mount & Blade II: Bannerlord

Manage bannerlordserver with AlphaGSM. Choose a runtime supported by the recorded module capabilities.

Authentication required · Support evidence: 2026-10-16.

Build setup commands
Runtime familysteamcmd-linux

Declared runtimes: Docker or a Linux host process.

Network bindings

queryport/UDP, queryport/TCP, 7210/UDP, 7210/TCP. Named port values remain unknown; review the game guide and configuration for additional requirements.

Mods and plugins

No mod support is declared in this snapshot; review the game guide before adding mods.

Backup hook

A module-specific backup hook is declared. Review the game guide for its scope, restore procedure and shutdown requirements.

Choose a supported runtime

Linux and Docker quickstart

Authentication is required before installation; follow the game guide for credentials, ownership and login prerequisites.

Docker

Complete interactive setup and review game-specific configuration before starting the server. Authentication is required before installation; follow the game guide for credentials, ownership and login prerequisites.

  1. Start the Docker manager ./alphagsm-docker start
  2. Create the game instance ./alphagsm-docker my-bannerlordserver create bannerlordserver
  3. Complete interactive setup ./alphagsm-docker my-bannerlordserver setup
  4. Start the game server ./alphagsm-docker my-bannerlordserver start
  5. Check the instance status ./alphagsm-docker my-bannerlordserver status
./alphagsm-docker start
./alphagsm-docker my-bannerlordserver create bannerlordserver
./alphagsm-docker my-bannerlordserver setup
./alphagsm-docker my-bannerlordserver start
./alphagsm-docker my-bannerlordserver status

Host process

Complete interactive setup and review game-specific configuration before starting the server. Authentication is required before installation; follow the game guide for credentials, ownership and login prerequisites.

  1. Create the game instance ./alphagsm my-bannerlordserver create bannerlordserver
  2. Complete interactive setup ./alphagsm my-bannerlordserver setup
  3. Check the host prerequisites ./alphagsm my-bannerlordserver doctor
  4. Start the game server ./alphagsm my-bannerlordserver start
  5. Check the instance status ./alphagsm my-bannerlordserver status
./alphagsm my-bannerlordserver create bannerlordserver
./alphagsm my-bannerlordserver setup
./alphagsm my-bannerlordserver doctor
./alphagsm my-bannerlordserver start
./alphagsm my-bannerlordserver status

This guide covers the bannerlordserver module in AlphaGSM.

Support Status

bannerlordserver is supported in ENABLED (AUTH) mode.

AlphaGSM can:

  • manage the dedicated server lifecycle
  • install the Linux dedicated payload through SteamCMD when authenticated access is available
  • launch the Linux server through the shared steamcmd-linux Docker runtime

The remaining operator-provided prerequisites are:

  • authenticated Steam or SteamCMD access to Bannerlord dedicated server app 1863440 branch linux_test
  • a TaleWorlds custom server token before start

Anonymous SteamCMD is not enough for the supported Linux branch.

Quick Start

Create the server:

alphagsm mybannerlo create bannerlordserver

Configure SteamCMD credentials in your AlphaGSM user config so setup can use an entitled account:

[downloader.steamcmd]
username = YOUR_STEAM_USERNAME
password = YOUR_STEAM_PASSWORD

Run setup:

alphagsm mybannerlo setup

Generate a custom server token from the Bannerlord multiplayer client, then stage it where the dedicated server can use it, or pass it through the supported launch argument flow described in the official TaleWorlds hosting guide.

Start it:

alphagsm mybannerlo start

Check it:

alphagsm mybannerlo status

Stop it:

alphagsm mybannerlo stop

Requirements

  • Docker for the supported Linux runtime path
  • SteamCMD
  • authenticated Steam or SteamCMD access to Bannerlord dedicated server app 1863440 branch linux_test
  • a TaleWorlds custom server token generated from an owned Bannerlord multiplayer account

Setup Details

Setup configures:

  • the game port
  • the install directory
  • the Linux dedicated branch linux_test from Steam app 1863440
  • the Linux starter under bin/Linux64_Shipping_Server/

TaleWorlds Custom Server Token

Bannerlord dedicated hosting requires a custom server token tied to a Bannerlord account.

The official TaleWorlds flow is:

  1. Launch Bannerlord multiplayer and log in.
  2. Open the in-game console.
  3. Run customserver.gettoken.
  4. Copy the generated token to the host that will run the dedicated server, or pass it on launch with /dedicatedcustomserverauthtoken.

The token expires periodically, so replace it when TaleWorlds rotates it.

Useful Commands

alphagsm mybannerlo update
alphagsm mybannerlo backup

Notes

  • Module name: bannerlordserver
  • Steam App ID: 1863440
  • Steam branch: linux_test
  • Default port: 7210
  • Default executable: bin/Linux64_Shipping_Server/TaleWorlds.Starter.DotNetCore.Linux.dll

Server variables

After create bannerlordserver, inspect or change these with set:

alphagsm myserver set --list
alphagsm myserver set KEY --describe
alphagsm myserver set KEY VALUE

This module does not declare schema-backed keys. set --list after create is still the live source of truth.

Developer Notes

Run File

  • Executable: TaleWorlds.Starter.DotNetCore.Linux.dll
  • Location: <install_dir>/bin/Linux64_Shipping_Server/TaleWorlds.Starter.DotNetCore.Linux.dll
  • Engine: .NET Linux dedicated server started through dotnet
  • SteamCMD App ID: 1863440
  • Steam branch: linux_test

Runtime Notes

  • The supported Linux lane is the module's steamcmd-linux Docker runtime contract.
  • The validated setup blocker is no longer a missing dotnet runtime. The real gating requirement is access to the authenticated linux_test branch plus a valid custom server token.

Configuration templates

Reference files from this source revision. Review paths, passwords and game-specific settings before use.

Share your server

Sector Alpha server directory

When your server is ready, you can publish its connection details and community information on Sector Alpha. Review your listing and keep the information current.

Find a community

Browse the directory for game servers and their published connection details.

Browse server directory

Publish your server

Prepare a name, address and description for your listing.

Publish a server

Manual server sharing instructions

Frequently asked questions

What support evidence is recorded for Mount & Blade II: Bannerlord?

Authentication required. Authentication is required before installation; follow the game guide for credentials, ownership and login prerequisites.

Which runtimes can run Mount & Blade II: Bannerlord?

Declared runtimes: Docker or a Linux host process.

Which ports does Mount & Blade II: Bannerlord use?

queryport/UDP, queryport/TCP, 7210/UDP, 7210/TCP. Named port values remain unknown; review the game guide and configuration for additional requirements.

Can I add mods to Mount & Blade II: Bannerlord?

No mod support is declared in this snapshot; review the game guide before adding mods.

How should I back up Mount & Blade II: Bannerlord?

A module-specific backup hook is declared. Review the game guide for its scope, restore procedure and shutdown requirements.

Source and support evidence

This guide mirrors AlphaGSM’s upstream documentation at 32cef5ba9e03053c8e461fffa0ba133b160b528d. Commands and prerequisites can change. Check current support notes before installation.

All game guides