AASM Guide · v0.9.2

Setting Up the Web UI

A browser dashboard for AASM that you can access from any device on your LAN

Updated by Cryptek · Estimated time: 5 minutes

The AASM desktop app is the primary control surface, but AASM also includes an optional Web UI served by an embedded Express server. Once enabled, you can manage your fleet from a phone, tablet, or any browser on your LAN - useful for checking servers without opening a remote desktop session to the host.

Prerequisites:

  • AASM admin role - viewer/dashboard/operator can't toggle the Web UI server.
  • A free TCP port on the host PC (default 3000).

Step 1 - Open the App Settings dialog

Click the gear icon (⚙️) at the top right of the AASM window. The App Settings dialog opens.

Step 2 - Switch to the Web UI section

Find the Web UI section (sometimes labelled Web Server depending on your version). Three controls live here:

  • Enable Web UI - master on/off switch.
  • Port - TCP port the embedded Express server listens on. Default 3000.
  • Bind Interface - which network interface to listen on. 127.0.0.1 = localhost only, 0.0.0.0 = every interface (LAN + WAN if your firewall allows).

Step 3 - Flip Enable on

Click Enable Web UI. AASM boots the Express server. If the port is already in use, you'll get a snackbar - pick a different port.

Step 4 - Open the Web UI from another device

Find the AASM host PC's LAN IP (e.g. 192.168.1.42). On another device on the same LAN, open:

http://192.168.1.42:3000

Log in with the default credentials shown in the App Settings → Web UI section. Change them immediately afterwards via Web UI Roles & Permissions.

Don't expose port 3000 to the internet without HTTPS. By default the Web UI runs HTTP only. See Installing HTTPS Certificates if you need WAN access.

Step 5 - Set the AASM host firewall

For LAN access, allow the Web UI TCP port on the host firewall. On Windows, use wf.msc or AASM's Web UI port control if available. On Linux, add the equivalent allow rule with UFW/firewalld for the configured port. This is separate from the game/query/RCON ports used by each ASA server.

Setting Up the Web UI - done

The Web UI is now reachable from any device on your LAN. Lock down user accounts and roles before exposing it more widely.

Related Guides

Roles & Permissions

Admin, operator, dashboard, viewer roles explained.

View Guide
Install HTTPS Certificates

Add HTTPS to the Web UI for secure remote access.

View Guide
Standalone RCON Manager

Or use the dedicated desktop RCON app instead.

View Guide