background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Kategorier

Among Us Impostor Server Setup Guide


This guide covers how to set up your Among Us Impostor server on Legion Hosting, configure the server settings, customize game options, and connect players to your server. Impostor is an open-source, community-built server implementation for Among Us that allows you to host your own private Among Us server with full control over game settings. For admin management, plugins, custom game settings, and troubleshooting, see Among Us Impostor Server Admin Guide.

What is Impostor? Impostor is an open-source dedicated server for Among Us. Unlike the official Among Us servers, Impostor gives you full control over your server, supports custom plugins, and allows direct connections. It runs as a standalone application and does not require an official Among Us server license.

1. First Start

  1. Log in to GPanel and select your Among Us (Impostor) server.
  2. Go to the Startup tab and review the configurable variables (see the table in Section 2).
  3. Set SERVER_NAME to a name for your server.
  4. Review the MAX_PLAYERS setting (default is typically 15 for Among Us games).
  5. Return to the Console tab and click Start.
  6. Wait for the console to confirm the server is running. The first launch generates the config.json configuration file.
First start generates config.json. The config.json file is created during the first launch. Start the server once, let it finish loading, then stop it if you need to edit the configuration.

2. GPanel Startup Variables

The following variables are available in the GPanel Startup tab.

Variable Required Description
SERVER_NAME Yes The name displayed for your Impostor server.
MAX_PLAYERS No Maximum number of players per lobby. Among Us supports up to 15 players per game.

3. Server Configuration (config.json)

The Impostor server uses a JSON configuration file for all server settings. This is the primary way to customize your server.

File Location

config.json

Open this file using the Files tab in GPanel or connect via SFTP. The file uses standard JSON format -- be careful with commas, brackets, and quotation marks.

Always stop your server before editing config.json. The server reads this file on startup. Changes made while running will not take effect until the next restart.

Key Settings

Setting Default Description
Server.PublicIp (auto) The public IP address of the server. Managed by GPanel -- do not change unless instructed.
Server.PublicPort 22023 The public port for player connections. Managed by GPanel.
Server.ListenIp 0.0.0.0 The IP the server listens on. Leave as 0.0.0.0 to listen on all interfaces.
Server.ListenPort 22023 The port the server listens on. Managed by GPanel.
AntiCheat.Enabled true Enables the built-in anti-cheat system. Recommended to keep enabled.
AntiCheat.BanIpFromGame true Whether detected cheaters are banned by IP from the current game.

Example config.json

{
  "Server": {
    "PublicIp": "your.server.ip",
    "PublicPort": 22023,
    "ListenIp": "0.0.0.0",
    "ListenPort": 22023
  },
  "AntiCheat": {
    "Enabled": true,
    "BanIpFromGame": true
  }
}
Do not change IP and port values. The PublicIp, PublicPort, ListenIp, and ListenPort are managed by GPanel and must match your allocated network settings. Changing them will prevent players from connecting.

4. Anti-Cheat Settings

Impostor includes a built-in anti-cheat system to detect and handle cheating players. The anti-cheat settings are configured in config.json.

  • AntiCheat.Enabled -- Set to true (recommended) to enable cheat detection. The system detects common Among Us cheats such as speed hacks, teleportation, and invalid game actions.
  • AntiCheat.BanIpFromGame -- When true, detected cheaters are automatically banned from the current game by their IP address. Set to false if you prefer to handle cheaters manually.
Anti-cheat is recommended for public servers. Among Us has a significant cheating problem in public lobbies. Keeping the anti-cheat enabled helps ensure fair gameplay for all players.

5. How Players Connect

Connecting to an Impostor server is different from joining an official Among Us game. Players need to direct their Among Us client to your server instead of the official servers.

Method A -- Region File Modification

  1. Players need to modify their Among Us regionInfo.json file to add your server as a custom region.
  2. The file is typically located in the Among Us game data directory:
    %APPDATA%\..\LocalLow\Innersloth\Among Us\regionInfo.json
  3. Add an entry pointing to your server IP and port from GPanel's Network tab.
  4. Launch Among Us, go to the region selector, and choose your custom server region.
  5. Create or join a game as normal -- it will use your Impostor server instead of official servers.

Method B -- Impostor Client Mod

  1. Some community tools and mods allow players to connect to custom servers directly without editing files.
  2. Players install the mod, enter your server's IP and port, and connect.
  3. Check the Impostor project documentation for recommended client tools.
Connection issues? Verify your server is running in GPanel, check that players are using the correct IP and port from the Network tab, and ensure the regionInfo.json modification is correct. Ports are randomly assigned unless you have a private IP. See How to Find Your Server IP and Port for help locating your connection details.

Game Version Compatibility

The Impostor server version must match the Among Us client version. If players cannot connect after a game update:

  • Check if an updated Impostor server version is available.
  • The GPanel may automatically update the server binary. If not, open a support ticket to request an update.

6. Game Settings Overview

Among Us game settings (maps, roles, impostor count, kill cooldown, etc.) are primarily configured in-game by the host when creating a lobby on the Impostor server. The server itself does not directly control these game-specific settings -- the lobby host sets them through the normal Among Us game interface.

Available in-game settings include:

  • Map selection -- The Skeld, MIRA HQ, Polus, The Airship, The Fungle.
  • Number of Impostors -- 1, 2, or 3 impostors per game.
  • Kill Cooldown -- Time between impostor kills (10-60 seconds).
  • Player Speed -- Movement speed multiplier for all players.
  • Vision settings -- Crewmate and Impostor vision range.
  • Task settings -- Number of common, short, and long tasks.
  • Roles -- Enable special roles like Engineer, Scientist, Guardian Angel, Shapeshifter, and more.
Tip: The lobby host controls all game settings through the normal Among Us interface. No server-side configuration is needed for game rules. For advanced customization beyond the standard options, see Among Us Impostor Server Admin Guide for information on plugins.

Related Articles

Need Help?

If you run into issues with your Among Us Impostor server that are not covered here, open a support ticket and include your server IP, a description of the problem, and any relevant error messages from the GPanel console.


Var denna artikel hjälpsam?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.