[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"TrustPilot_Reviews:*:limit=1&sort[]=-review_time":3,"TrustPilot_Stats:*:":13,"Currencies:*:":18,"Header_Content:*,translations.*::en":42,"Footer_Popular_Games:*:":50,"wiki_articles:id,article_path,date_created,date_updated,author_name,featured_image,category.id,category.kind,category.slug,category.game.path,category.game.name,category.game.image_cover,category.game.image_preview,category.game.whmcs_order_url,category.game.fullpath,category.translations.languages_code,category.translations.name,category.translations.description,subcategory.id,subcategory.slug,subcategory.sort,subcategory.display_style,subcategory.translations.languages_code,subcategory.translations.name,translations.languages_code,translations.title,translations.title_short,translations.description,translations.content_md:filter[article_path][_eq]=host-game-servers-windows&filter[status][_eq]=published&filter[category][kind][_eq]=topic&filter[category][slug][_eq]=vps-hosting&deep[translations][_filter][languages_code][_in]=en,en&deep[category][translations][_filter][languages_code][_in]=en,en&deep[subcategory][translations][_filter][languages_code][_in]=en,en&limit=1":79,"wiki_articles:id,article_path,date_created,date_updated,author_name,featured_image,category.id,category.kind,category.slug,category.game.path,category.game.name,category.game.image_cover,category.game.image_preview,category.game.whmcs_order_url,category.game.fullpath,category.translations.languages_code,category.translations.name,category.translations.description,subcategory.id,subcategory.slug,subcategory.sort,subcategory.display_style,subcategory.translations.languages_code,subcategory.translations.name,translations.languages_code,translations.title,translations.title_short,translations.description,translations.content_md:filter[category][_eq]=5&filter[article_path][_neq]=host-game-servers-windows&filter[status][_eq]=published&filter[subcategory][_eq]=2&sort=-date_created&limit=3&deep[translations][_filter][languages_code][_in]=en,en&deep[category][translations][_filter][languages_code][_in]=en,en&deep[subcategory][translations][_filter][languages_code][_in]=en,en":109,"wiki_categories:cta_url,translations.languages_code,translations.cta_label,translations.cta_title,translations.cta_body:filter[kind][_eq]=topic&filter[slug][_eq]=vps-hosting&filter[status][_eq]=published&deep[translations][_filter][languages_code][_in]=en,en&limit=1":156,"wiki-article-md-55-en":164,"mdc--5ihzzm-key":164},{"data":4},[5],{"display":6,"review_id":7,"review_stars":8,"review_text":9,"review_time":10,"review_title":11,"review_tp_id":7,"reviewer":12},false,"6a10aae75ac38557c9304183",5,"Amazing and lightning fast Technical support makes Host Havoc a must have for hosting my VIntage Story server!","2026-05-22T21:13:43Z","Amazing and lightning fast Technical…","Mike Mansell",{"data":14},{"id":15,"reviewcount":16,"trustscore":17},1,1546,"4.7",{"data":19},[20,25,31,37],{"code":21,"id":15,"rate":22,"suffix":23,"symbol":24,"title":23},"usd","1.00000","USD","$",{"code":26,"id":27,"rate":28,"suffix":29,"symbol":30,"title":29},"eur",2,"0.86155","EUR","€",{"code":32,"id":33,"rate":34,"suffix":35,"symbol":36,"title":35},"gbp",3,"0.73464","GBP","£",{"code":38,"id":39,"rate":40,"suffix":41,"symbol":24,"title":41},"cad",4,"1.37116","CAD",{"data":43},{"id":15,"sale_active":44,"sale_html":45,"sale_icon":46,"sale_icon_2x":47,"_translatedFields":48},true,"Save 10% off new services for life by using code \u003Cspan style=\"color: #6aeb34\">SPRING\u003C\u002Fspan> at checkout!","2f67e468-c12e-4412-b2cd-b781354b70f6","28db222b-0aea-4e31-a56c-01cbe993b567",[49],"sale_html",{"data":51},[52,55,58,61,64,67,72,76],{"Game":53,"Game_Link":54,"id":15,"sort":15},"Windrose","\u002Fgame-servers\u002Fwindrose",{"Game":56,"Game_Link":57,"id":39,"sort":27},"Minecraft","\u002Fminecraft",{"Game":59,"Game_Link":60,"id":33,"sort":33},"7 Days to Die","\u002Fgame-servers\u002F7-days-to-die",{"Game":62,"Game_Link":63,"id":8,"sort":39},"Vintage Story","\u002Fgame-servers\u002Fvintage-story",{"Game":65,"Game_Link":66,"id":27,"sort":8},"Arma 3","\u002Fgame-servers\u002Farma-3",{"Game":68,"Game_Link":69,"id":70,"sort":71},"Arma Reforger","\u002Fgame-servers\u002Farma-reforger",7,6,{"Game":73,"Game_Link":74,"id":75,"sort":70},"DayZ","\u002Fgame-servers\u002Fdayz",8,{"Game":77,"Game_Link":78,"id":71,"sort":75},"Rust","\u002Fgame-servers\u002Frust",{"data":80},[81],{"id":82,"article_path":83,"date_created":84,"date_updated":85,"author_name":86,"featured_image":87,"category":88,"subcategory":96,"translations":103},55,"host-game-servers-windows","2026-06-08T15:00:44.000Z","2026-06-08T15:05:45.000Z","Host Havoc Technical Support Team",null,{"id":8,"kind":89,"slug":90,"game":87,"translations":91},"topic","vps-hosting",[92],{"languages_code":93,"name":94,"description":95},"en","VPS Hosting","Connecting, installing software and server maintenance.",{"id":27,"slug":97,"sort":98,"display_style":99,"translations":100},"configuration",20,"list",[101],{"languages_code":93,"name":102},"Configuration",[104],{"languages_code":93,"title":105,"title_short":106,"description":107,"content_md":108},"Host Game Servers on a Windows VPS","Host Game Servers","Set up FiveM, BeamMP, or Garry's Mod dedicated servers on a Windows VPS. Covers download, configuration, port forwarding, and launch for each game.","This guide covers installing dedicated servers for FiveM, BeamMP, and Garry's Mod on a Windows VPS. Each game has its own section below. The port-forwarding process is the same for all three: open the required ports in **Windows Defender Firewall with Advanced Security** using both Inbound and Outbound rules.\n\nBefore starting, [connect to your Windows VPS via Remote Desktop](\u002Fwiki\u002Fvps-hosting\u002Fconnect-windows-vps) and make sure your VPS is fully up to date. All steps must be completed on the VPS, not your local machine.\n\n> **Before you start:** Garry's Mod requires [SteamCMD](\u002Fwiki\u002Fvps-hosting\u002Finstall-steamcmd) to be installed first. FiveM and BeamMP use their own installers.\n\n---\n\n## FiveM\n\nFiveM is a multiplayer modification framework for GTA V. The recommended installation method uses **txAdmin**, which handles server setup through a web interface.\n\n### Prerequisites\n\n- Install **Visual C++ Redistributable 2019** from the Microsoft website.\n- Install an archive tool such as **WinRAR** or **7-Zip**.\n- Ensure your Windows VPS is fully up to date (see [Update Your Windows VPS](\u002Fwiki\u002Fvps-hosting\u002Fupdate-windows-vps)).\n\n### Install with txAdmin (recommended)\n\n1. Go to the FiveM Server Artifacts website and download the recommended version.\n2. Create a folder on the server called `FXServer`.\n3. Extract the downloaded archive into the `FXServer` folder.\n4. Open `FXServer.exe`. A console window opens with a PIN and a link to the txAdmin panel. A browser window may open automatically.\n\n   ![FiveM txAdmin setup console showing the PIN code](https:\u002F\u002Fcontent.hosthavoc.com\u002Fassets\u002Fafc5bf25-fad9-4b62-aaa6-9e2b4497b330)\n\n5. Log in with your **Cfx.re Forum** account and authorize txAdmin access.\n\n   ![Browser window linking your Cfx.re Forum account to txAdmin](https:\u002F\u002Fcontent.hosthavoc.com\u002Fassets\u002Ff4a0b2d6-baf1-4333-ad59-403b2b8d4662)\n\n6. Set a backup password and accept the Cfx.re Terms of Service and the txAdmin license.\n7. Follow the setup wizard. When asked for a **Deployment Type**, select **Popular Templates** and choose a template tagged **FiveM** (for example, `CFX Default FiveM` for a basic setup).\n8. Leave the **Data Location** at the default. Click **Go to Recipe Deployer**.\n\n   ![txAdmin setup wizard showing the Server Name field](https:\u002F\u002Fcontent.hosthavoc.com\u002Fassets\u002F9adc1086-99ed-432b-b8cb-ad231f1497c3)\n\n9. Enter your **Cfx.re License Key** from the FiveM Keymaster. On the Keymaster, click **New Server** and fill in the form: set **Initial Server IP** to your VPS IP, **Server Type** to `VPS`, and **Server Provider** to `Host Havoc`.\n10. Paste the key into txAdmin and click **Run Recipe**.\n11. Once the recipe completes, click **Next** to review `server.cfg`, then allow the server to start.\n\n    ![txAdmin setup PIN screen](https:\u002F\u002Fcontent.hosthavoc.com\u002Fassets\u002F6896830f-3ae1-4e1b-a791-e57621ef1703)\n\n    ![Linking a Cfx.re account in txAdmin](https:\u002F\u002Fcontent.hosthavoc.com\u002Fassets\u002Fb4a4458c-c62f-46bd-91ab-31a56486685b)\n\n    ![Creating the txAdmin admin account](https:\u002F\u002Fcontent.hosthavoc.com\u002Fassets\u002Fc8126c2c-60b5-49f8-bfe5-1e00dad168bc)\n\n    ![Reviewing server.cfg in a text editor](https:\u002F\u002Fcontent.hosthavoc.com\u002Fassets\u002F7e471b2b-6077-4f7c-9b10-705e2379670c)\n\n    ![FiveM server console after a successful start](https:\u002F\u002Fcontent.hosthavoc.com\u002Fassets\u002F2f4b7e23-6696-45d9-a606-e93d030d06bb)\n\n### Open firewall ports (FiveM)\n\nForward TCP and UDP port `30120` for both Inbound and Outbound rules.\n\n1. Open **Windows Defender Firewall with Advanced Security**.\n2. Click **Inbound Rules**, then **New Rule**. Select **Port**, choose **TCP**, enter `30120`, allow the connection, and name the rule (for example, `FiveM TCP`).\n3. Repeat step 2 choosing **UDP** and enter `30120` (name it `FiveM UDP`).\n4. Repeat both steps under **Outbound Rules**.\n\n---\n\n## BeamMP\n\nBeamMP is a multiplayer mod for BeamNG.drive. Its server is a single executable with no external dependencies.\n\n### Install\n\n1. Go to the BeamMP website and download the server from the homepage.\n2. Move `BeamMP-Server.exe` into a dedicated folder with no other files.\n3. Double-click `BeamMP-Server.exe` and wait about 10 seconds. The console closes automatically after generating the server files.\n4. Open `ServerConfig.toml` with a text editor and configure the following fields:\n   - **AuthKey:** Generate a key from the BeamMP Key Dashboard. Enter your VPS IP as the Server IP and paste the generated key between the apostrophes (`''`) in the `AuthKey` line.\n   - **Description:** A short description shown in the server list.\n   - **Map:** The map name. Vanilla map names are listed in the BeamMP Wiki.\n   - **MaxCars:** Maximum cars per player.\n   - **Name:** The server name shown in the server list.\n   - **Port:** Default is `30814`. Change only if needed.\n   - **Private:** Set to `true` to hide the server from the public list.\n\n### Open firewall ports (BeamMP)\n\nForward TCP and UDP port `30814` (or your chosen port) for both Inbound and Outbound rules using the same steps as FiveM above.\n\n### Start the server\n\nDouble-click `BeamMP-Server.exe` to start. Your server is now online and ready to join.\n\n---\n\n## Garry's Mod\n\nGarry's Mod uses SteamCMD to download and update the server files. [Install SteamCMD](\u002Fwiki\u002Fvps-hosting\u002Finstall-steamcmd) before continuing.\n\n### Install via SteamCMD\n\n1. Open `steamcmd.exe`.\n2. Log in. Anonymous login is sufficient for a private server; a Steam account that owns Garry's Mod is required for a public server:\n\n   ```\n   login anonymous\n   ```\n\n3. (Optional) Set a custom install directory:\n\n   ```\n   force_install_dir c:\\Users\\Administrator\\Desktop\\steamcmd\\FOLDERNAME\n   ```\n\n4. Install the Garry's Mod dedicated server:\n\n   ```\n   app_update 4020\n   ```\n\n5. Once installed, locate the server files. If you did not set a custom directory, the default path is:\n\n```\nC:\\Users\\Administrator\\Desktop\\steamcmd\\steamapps\\common\\GarrysModDS\n```\n\n### Open firewall ports (Garry's Mod)\n\nForward TCP and UDP port `27015` for both Inbound and Outbound rules using the same steps as FiveM above.\n\n### Launch the server\n\n1. Run `srcds.exe` from the `GarrysModDS` folder.\n2. Configure your server details (port, server name, and other options) in the launcher window.\n3. Click **Start Server**.\n\nYour Garry's Mod server is now online and ready to join.",{"data":110},[111,126,141],{"id":112,"article_path":113,"date_created":84,"date_updated":85,"author_name":86,"featured_image":87,"category":114,"subcategory":117,"translations":120},52,"install-steamcmd",{"id":8,"kind":89,"slug":90,"game":87,"translations":115},[116],{"languages_code":93,"name":94,"description":95},{"id":27,"slug":97,"sort":98,"display_style":99,"translations":118},[119],{"languages_code":93,"name":102},[121],{"languages_code":93,"title":122,"title_short":123,"description":124,"content_md":125},"Install SteamCMD on a Windows VPS","Install SteamCMD","Install SteamCMD on your Windows VPS to download and manage dedicated game servers for Rust, Garry's Mod, CS2, and more.","SteamCMD is a command-line tool for downloading and updating Steam-based dedicated game servers. Install it once and use it to manage any number of game servers on your VPS.\n\nBefore starting, [connect to your Windows VPS via Remote Desktop](\u002Fwiki\u002Fvps-hosting\u002Fconnect-windows-vps) so all steps below run on the VPS, not your local machine.\n\n## Install SteamCMD\n\n1. Download the SteamCMD client from the official Steam page. The download starts automatically.\n2. Create a new folder on the Desktop (for example, `SteamCMD`) to keep the files organized.\n3. Move `steamcmd.exe` into that folder.\n4. Double-click `steamcmd.exe` to run it.\n5. A console window opens and automatically downloads the required SteamCMD files. When complete, the prompt displays:\n\n```\nLoading Steam API... OK\n```\n\n![SteamCMD finished loading on a Windows VPS](https:\u002F\u002Fcontent.hosthavoc.com\u002Fassets\u002Fa434a722-c8cd-4e1c-b5a4-f5cb997a4b10)\n\n## Log in\n\nMost game servers allow anonymous login. Some require a Steam account that owns the game.\n\n**Anonymous login (most servers):**\n\n```\nlogin anonymous\n```\n\n**Steam account login (when required):**\n\n```\nlogin YOUR_USERNAME YOUR_PASSWORD\n```\n\n> **Note:** After a Steam account login you may be asked for a Steam Guard code sent to your email. Enter it to complete the login.\n\n## Set a custom install directory (optional)\n\nBy default, SteamCMD installs game server files alongside itself. To use a different location, run this command before installing any server:\n\n```\nforce_install_dir c:\\steamcmd\\FOLDERNAME\n```\n\nReplace `FOLDERNAME` with a name that identifies the game server.\n\n## Next steps\n\nWith SteamCMD installed and logged in, you are ready to install game servers. See [Host Game Servers on a Windows VPS](\u002Fwiki\u002Fvps-hosting\u002Fhost-game-servers-windows) for per-game installation commands and port-forwarding steps.",{"id":127,"article_path":128,"date_created":84,"date_updated":85,"author_name":86,"featured_image":87,"category":129,"subcategory":132,"translations":135},53,"update-windows-vps",{"id":8,"kind":89,"slug":90,"game":87,"translations":130},[131],{"languages_code":93,"name":94,"description":95},{"id":27,"slug":97,"sort":98,"display_style":99,"translations":133},[134],{"languages_code":93,"name":102},[136],{"languages_code":93,"title":137,"title_short":138,"description":139,"content_md":140},"Update Your Windows VPS","Update Windows VPS","Keep your Windows VPS secure and stable by running Windows Update. Includes a warning on reboot timing to avoid being locked out.","Keeping your Windows VPS up to date improves security and stability. Windows Update is built in and straightforward to run.\n\nYou must be connected to your VPS before starting. If you have not done that yet, see [Connect to Your Windows VPS via Remote Desktop](\u002Fwiki\u002Fvps-hosting\u002Fconnect-windows-vps).\n\n> **Warning:** Do not close the Remote Desktop session or restart the VPS manually while an update is installing. Let the process finish on its own.\n\n## Run Windows Update\n\n1. Connect to your Windows VPS via Remote Desktop.\n2. Open the **Start** menu, search for `Settings`, and open the application.\n3. Select **Update and Security**.\n4. Select **Windows Update**.\n5. Click **Check for updates**. Windows may already be downloading updates in the background.\n6. Click **Install now** when updates are available.\n7. Wait for all updates to finish installing.\n8. When prompted to restart, allow the VPS to reboot.\n\n   ![Windows Update Install Now screen](https:\u002F\u002Fcontent.hosthavoc.com\u002Fassets\u002Fcf6a2481-041d-49b2-af2d-31eca4fbef36)\n\n## Reconnect after the reboot\n\nAfter the reboot your Remote Desktop session will disconnect. Do not panic and do not force a restart from the control panel.\n\n> **Note:** Windows can take several minutes to apply updates during the restart cycle. Wait a few minutes, then attempt to reconnect using Remote Desktop. The VPS will become available once the login screen appears.\n\n## Before you update\n\nWe always recommend backing up your server files before installing updates. It is not uncommon for an update to cause unexpected issues, and a recent backup lets you restore quickly.\n\nFor backup options, contact the Host Havoc support team.",{"id":142,"article_path":143,"date_created":84,"date_updated":85,"author_name":86,"featured_image":87,"category":144,"subcategory":147,"translations":150},54,"host-teamspeak-server",{"id":8,"kind":89,"slug":90,"game":87,"translations":145},[146],{"languages_code":93,"name":94,"description":95},{"id":27,"slug":97,"sort":98,"display_style":99,"translations":148},[149],{"languages_code":93,"name":102},[151],{"languages_code":93,"title":152,"title_short":153,"description":154,"content_md":155},"Host a TeamSpeak Server on a Windows VPS","Host TeamSpeak Server","Download the TeamSpeak 3 server, open the required firewall ports, and connect your first client on a Windows VPS.","Running TeamSpeak on your own Windows VPS gives you full control over voice quality, slots, and permissions. The server runs as a standalone executable with no additional dependencies.\n\nBefore starting, [connect to your Windows VPS via Remote Desktop](\u002Fwiki\u002Fvps-hosting\u002Fconnect-windows-vps) so all steps run on the VPS.\n\n## Download the server files\n\n1. Go to [https:\u002F\u002Fteamspeak.com\u002Fen\u002Fdownloads](https:\u002F\u002Fteamspeak.com\u002Fen\u002Fdownloads).\n2. Click the **Server** tab.\n3. Download the **Server 64-bit** package.\n4. Create a folder on the Desktop, for example `TS-Server`.\n5. Extract the contents of `server.zip` into that folder.\n\n## Open firewall ports\n\nTeamSpeak 3 requires UDP port `9987` (voice) and TCP port `30033` (file transfer).\n\n1. Open **Windows Defender Firewall with Advanced Security**.\n2. Click **Inbound Rules**, then **New Rule**.\n3. Select **Port**, choose **TCP**, and enter `30033`. Click through and name the rule (for example, `TS3 TCP`).\n4. Click **New Rule** again. Select **Port**, choose **UDP**, and enter `9987`. Name the rule (for example, `TS3 UDP`).\n5. Repeat steps 2 through 4 for **Outbound Rules**.\n\n> **Note:** For the full list of ports used by TeamSpeak 3, see the [TeamSpeak support article](https:\u002F\u002Fsupport.teamspeak.com\u002Fhc\u002Fen-us\u002Farticles\u002F360002712257-Which-ports-does-the-TeamSpeak-3-server-use).\n\n## Start the server\n\n1. Open `ts3server.exe` in your `TS-Server` folder.\n2. Review and accept the Terms and Conditions in the pop-up.\n3. A second pop-up displays your server credentials, including the **Privilege Key**. Copy this key somewhere safe before closing the window.\n\n## Connect and activate your privilege key\n\n1. Open the **TeamSpeak 3 client** on your personal computer.\n2. Click **Connections** at the top, then **Connect**.\n3. Enter the IP address of your VPS and click **Connect**.\n4. When prompted for an **Admin Privilege Key**, paste the key you saved and confirm.\n\nIf the prompt did not appear automatically, click **Permissions** at the top, then **Use Privilege Key**, enter your key, and press **OK**.\n\nYour TeamSpeak server is now running and ready to use.",{"data":157},[158],{"cta_url":87,"translations":159},[160],{"languages_code":93,"cta_label":161,"cta_title":162,"cta_body":163},"Get a Ryzen VPS","Need a VPS?","Ryzen power, full root or RDP access, DDoS protected. Deployed in minutes.",{"data":165,"body":168,"toc":1057},{"title":166,"description":167},"","This guide covers installing dedicated servers for FiveM, BeamMP, and Garry's Mod on a Windows VPS. Each game has its own section below. The port-forwarding process is the same for all three: open the required ports in Windows Defender Firewall with Advanced Security using both Inbound and Outbound rules.",{"type":169,"children":170},"root",[171,187,201,223,227,234,246,253,301,307,573,579,592,688,691,697,702,708,858,864,875,881,892,895,901,912,918,981,990,996,1008,1014,1052],{"type":172,"tag":173,"props":174,"children":175},"element","p",{},[176,179,185],{"type":177,"value":178},"text","This guide covers installing dedicated servers for FiveM, BeamMP, and Garry's Mod on a Windows VPS. Each game has its own section below. The port-forwarding process is the same for all three: open the required ports in ",{"type":172,"tag":180,"props":181,"children":182},"strong",{},[183],{"type":177,"value":184},"Windows Defender Firewall with Advanced Security",{"type":177,"value":186}," using both Inbound and Outbound rules.",{"type":172,"tag":173,"props":188,"children":189},{},[190,192,199],{"type":177,"value":191},"Before starting, ",{"type":172,"tag":193,"props":194,"children":196},"a",{"href":195},"\u002Fwiki\u002Fvps-hosting\u002Fconnect-windows-vps",[197],{"type":177,"value":198},"connect to your Windows VPS via Remote Desktop",{"type":177,"value":200}," and make sure your VPS is fully up to date. All steps must be completed on the VPS, not your local machine.",{"type":172,"tag":202,"props":203,"children":204},"blockquote",{},[205],{"type":172,"tag":173,"props":206,"children":207},{},[208,213,215,221],{"type":172,"tag":180,"props":209,"children":210},{},[211],{"type":177,"value":212},"Before you start:",{"type":177,"value":214}," Garry's Mod requires ",{"type":172,"tag":193,"props":216,"children":218},{"href":217},"\u002Fwiki\u002Fvps-hosting\u002Finstall-steamcmd",[219],{"type":177,"value":220},"SteamCMD",{"type":177,"value":222}," to be installed first. FiveM and BeamMP use their own installers.",{"type":172,"tag":224,"props":225,"children":226},"hr",{},[],{"type":172,"tag":228,"props":229,"children":231},"h2",{"id":230},"fivem",[232],{"type":177,"value":233},"FiveM",{"type":172,"tag":173,"props":235,"children":236},{},[237,239,244],{"type":177,"value":238},"FiveM is a multiplayer modification framework for GTA V. The recommended installation method uses ",{"type":172,"tag":180,"props":240,"children":241},{},[242],{"type":177,"value":243},"txAdmin",{"type":177,"value":245},", which handles server setup through a web interface.",{"type":172,"tag":247,"props":248,"children":250},"h3",{"id":249},"prerequisites",[251],{"type":177,"value":252},"Prerequisites",{"type":172,"tag":254,"props":255,"children":256},"ul",{},[257,270,289],{"type":172,"tag":258,"props":259,"children":260},"li",{},[261,263,268],{"type":177,"value":262},"Install ",{"type":172,"tag":180,"props":264,"children":265},{},[266],{"type":177,"value":267},"Visual C++ Redistributable 2019",{"type":177,"value":269}," from the Microsoft website.",{"type":172,"tag":258,"props":271,"children":272},{},[273,275,280,282,287],{"type":177,"value":274},"Install an archive tool such as ",{"type":172,"tag":180,"props":276,"children":277},{},[278],{"type":177,"value":279},"WinRAR",{"type":177,"value":281}," or ",{"type":172,"tag":180,"props":283,"children":284},{},[285],{"type":177,"value":286},"7-Zip",{"type":177,"value":288},".",{"type":172,"tag":258,"props":290,"children":291},{},[292,294,299],{"type":177,"value":293},"Ensure your Windows VPS is fully up to date (see ",{"type":172,"tag":193,"props":295,"children":297},{"href":296},"\u002Fwiki\u002Fvps-hosting\u002Fupdate-windows-vps",[298],{"type":177,"value":137},{"type":177,"value":300},").",{"type":172,"tag":247,"props":302,"children":304},{"id":303},"install-with-txadmin-recommended",[305],{"type":177,"value":306},"Install with txAdmin (recommended)",{"type":172,"tag":308,"props":309,"children":310},"ol",{},[311,316,329,341,364,384,389,422,448,502,513],{"type":172,"tag":258,"props":312,"children":313},{},[314],{"type":177,"value":315},"Go to the FiveM Server Artifacts website and download the recommended version.",{"type":172,"tag":258,"props":317,"children":318},{},[319,321,328],{"type":177,"value":320},"Create a folder on the server called ",{"type":172,"tag":322,"props":323,"children":325},"code",{"className":324},[],[326],{"type":177,"value":327},"FXServer",{"type":177,"value":288},{"type":172,"tag":258,"props":330,"children":331},{},[332,334,339],{"type":177,"value":333},"Extract the downloaded archive into the ",{"type":172,"tag":322,"props":335,"children":337},{"className":336},[],[338],{"type":177,"value":327},{"type":177,"value":340}," folder.",{"type":172,"tag":258,"props":342,"children":343},{},[344,346,352,354,358],{"type":177,"value":345},"Open ",{"type":172,"tag":322,"props":347,"children":349},{"className":348},[],[350],{"type":177,"value":351},"FXServer.exe",{"type":177,"value":353},". A console window opens with a PIN and a link to the txAdmin panel. A browser window may open automatically.",{"type":172,"tag":355,"props":356,"children":357},"br",{},[],{"type":172,"tag":359,"props":360,"children":363},"img",{"alt":361,"src":362},"FiveM txAdmin setup console showing the PIN code","https:\u002F\u002Fcontent.hosthavoc.com\u002Fassets\u002Fafc5bf25-fad9-4b62-aaa6-9e2b4497b330",[],{"type":172,"tag":258,"props":365,"children":366},{},[367,369,374,376,379],{"type":177,"value":368},"Log in with your ",{"type":172,"tag":180,"props":370,"children":371},{},[372],{"type":177,"value":373},"Cfx.re Forum",{"type":177,"value":375}," account and authorize txAdmin access.",{"type":172,"tag":355,"props":377,"children":378},{},[],{"type":172,"tag":359,"props":380,"children":383},{"alt":381,"src":382},"Browser window linking your Cfx.re Forum account to txAdmin","https:\u002F\u002Fcontent.hosthavoc.com\u002Fassets\u002Ff4a0b2d6-baf1-4333-ad59-403b2b8d4662",[],{"type":172,"tag":258,"props":385,"children":386},{},[387],{"type":177,"value":388},"Set a backup password and accept the Cfx.re Terms of Service and the txAdmin license.",{"type":172,"tag":258,"props":390,"children":391},{},[392,394,399,401,406,408,412,414,420],{"type":177,"value":393},"Follow the setup wizard. When asked for a ",{"type":172,"tag":180,"props":395,"children":396},{},[397],{"type":177,"value":398},"Deployment Type",{"type":177,"value":400},", select ",{"type":172,"tag":180,"props":402,"children":403},{},[404],{"type":177,"value":405},"Popular Templates",{"type":177,"value":407}," and choose a template tagged ",{"type":172,"tag":180,"props":409,"children":410},{},[411],{"type":177,"value":233},{"type":177,"value":413}," (for example, ",{"type":172,"tag":322,"props":415,"children":417},{"className":416},[],[418],{"type":177,"value":419},"CFX Default FiveM",{"type":177,"value":421}," for a basic setup).",{"type":172,"tag":258,"props":423,"children":424},{},[425,427,432,434,439,440,443],{"type":177,"value":426},"Leave the ",{"type":172,"tag":180,"props":428,"children":429},{},[430],{"type":177,"value":431},"Data Location",{"type":177,"value":433}," at the default. Click ",{"type":172,"tag":180,"props":435,"children":436},{},[437],{"type":177,"value":438},"Go to Recipe Deployer",{"type":177,"value":288},{"type":172,"tag":355,"props":441,"children":442},{},[],{"type":172,"tag":359,"props":444,"children":447},{"alt":445,"src":446},"txAdmin setup wizard showing the Server Name field","https:\u002F\u002Fcontent.hosthavoc.com\u002Fassets\u002F9adc1086-99ed-432b-b8cb-ad231f1497c3",[],{"type":172,"tag":258,"props":449,"children":450},{},[451,453,458,460,465,467,472,474,479,481,487,489,494,495,501],{"type":177,"value":452},"Enter your ",{"type":172,"tag":180,"props":454,"children":455},{},[456],{"type":177,"value":457},"Cfx.re License Key",{"type":177,"value":459}," from the FiveM Keymaster. On the Keymaster, click ",{"type":172,"tag":180,"props":461,"children":462},{},[463],{"type":177,"value":464},"New Server",{"type":177,"value":466}," and fill in the form: set ",{"type":172,"tag":180,"props":468,"children":469},{},[470],{"type":177,"value":471},"Initial Server IP",{"type":177,"value":473}," to your VPS IP, ",{"type":172,"tag":180,"props":475,"children":476},{},[477],{"type":177,"value":478},"Server Type",{"type":177,"value":480}," to ",{"type":172,"tag":322,"props":482,"children":484},{"className":483},[],[485],{"type":177,"value":486},"VPS",{"type":177,"value":488},", and ",{"type":172,"tag":180,"props":490,"children":491},{},[492],{"type":177,"value":493},"Server Provider",{"type":177,"value":480},{"type":172,"tag":322,"props":496,"children":498},{"className":497},[],[499],{"type":177,"value":500},"Host Havoc",{"type":177,"value":288},{"type":172,"tag":258,"props":503,"children":504},{},[505,507,512],{"type":177,"value":506},"Paste the key into txAdmin and click ",{"type":172,"tag":180,"props":508,"children":509},{},[510],{"type":177,"value":511},"Run Recipe",{"type":177,"value":288},{"type":172,"tag":258,"props":514,"children":515},{},[516,518,523,525,531,533,536,541,544,549,552,557,560,565,568],{"type":177,"value":517},"Once the recipe completes, click ",{"type":172,"tag":180,"props":519,"children":520},{},[521],{"type":177,"value":522},"Next",{"type":177,"value":524}," to review ",{"type":172,"tag":322,"props":526,"children":528},{"className":527},[],[529],{"type":177,"value":530},"server.cfg",{"type":177,"value":532},", then allow the server to start.",{"type":172,"tag":355,"props":534,"children":535},{},[],{"type":172,"tag":359,"props":537,"children":540},{"alt":538,"src":539},"txAdmin setup PIN screen","https:\u002F\u002Fcontent.hosthavoc.com\u002Fassets\u002F6896830f-3ae1-4e1b-a791-e57621ef1703",[],{"type":172,"tag":355,"props":542,"children":543},{},[],{"type":172,"tag":359,"props":545,"children":548},{"alt":546,"src":547},"Linking a Cfx.re account in txAdmin","https:\u002F\u002Fcontent.hosthavoc.com\u002Fassets\u002Fb4a4458c-c62f-46bd-91ab-31a56486685b",[],{"type":172,"tag":355,"props":550,"children":551},{},[],{"type":172,"tag":359,"props":553,"children":556},{"alt":554,"src":555},"Creating the txAdmin admin account","https:\u002F\u002Fcontent.hosthavoc.com\u002Fassets\u002Fc8126c2c-60b5-49f8-bfe5-1e00dad168bc",[],{"type":172,"tag":355,"props":558,"children":559},{},[],{"type":172,"tag":359,"props":561,"children":564},{"alt":562,"src":563},"Reviewing server.cfg in a text editor","https:\u002F\u002Fcontent.hosthavoc.com\u002Fassets\u002F7e471b2b-6077-4f7c-9b10-705e2379670c",[],{"type":172,"tag":355,"props":566,"children":567},{},[],{"type":172,"tag":359,"props":569,"children":572},{"alt":570,"src":571},"FiveM server console after a successful start","https:\u002F\u002Fcontent.hosthavoc.com\u002Fassets\u002F2f4b7e23-6696-45d9-a606-e93d030d06bb",[],{"type":172,"tag":247,"props":574,"children":576},{"id":575},"open-firewall-ports-fivem",[577],{"type":177,"value":578},"Open firewall ports (FiveM)",{"type":172,"tag":173,"props":580,"children":581},{},[582,584,590],{"type":177,"value":583},"Forward TCP and UDP port ",{"type":172,"tag":322,"props":585,"children":587},{"className":586},[],[588],{"type":177,"value":589},"30120",{"type":177,"value":591}," for both Inbound and Outbound rules.",{"type":172,"tag":308,"props":593,"children":594},{},[595,604,651,677],{"type":172,"tag":258,"props":596,"children":597},{},[598,599,603],{"type":177,"value":345},{"type":172,"tag":180,"props":600,"children":601},{},[602],{"type":177,"value":184},{"type":177,"value":288},{"type":172,"tag":258,"props":605,"children":606},{},[607,609,614,616,621,623,628,630,635,637,642,644,650],{"type":177,"value":608},"Click ",{"type":172,"tag":180,"props":610,"children":611},{},[612],{"type":177,"value":613},"Inbound Rules",{"type":177,"value":615},", then ",{"type":172,"tag":180,"props":617,"children":618},{},[619],{"type":177,"value":620},"New Rule",{"type":177,"value":622},". Select ",{"type":172,"tag":180,"props":624,"children":625},{},[626],{"type":177,"value":627},"Port",{"type":177,"value":629},", choose ",{"type":172,"tag":180,"props":631,"children":632},{},[633],{"type":177,"value":634},"TCP",{"type":177,"value":636},", enter ",{"type":172,"tag":322,"props":638,"children":640},{"className":639},[],[641],{"type":177,"value":589},{"type":177,"value":643},", allow the connection, and name the rule (for example, ",{"type":172,"tag":322,"props":645,"children":647},{"className":646},[],[648],{"type":177,"value":649},"FiveM TCP",{"type":177,"value":300},{"type":172,"tag":258,"props":652,"children":653},{},[654,656,661,663,668,670,676],{"type":177,"value":655},"Repeat step 2 choosing ",{"type":172,"tag":180,"props":657,"children":658},{},[659],{"type":177,"value":660},"UDP",{"type":177,"value":662}," and enter ",{"type":172,"tag":322,"props":664,"children":666},{"className":665},[],[667],{"type":177,"value":589},{"type":177,"value":669}," (name it ",{"type":172,"tag":322,"props":671,"children":673},{"className":672},[],[674],{"type":177,"value":675},"FiveM UDP",{"type":177,"value":300},{"type":172,"tag":258,"props":678,"children":679},{},[680,682,687],{"type":177,"value":681},"Repeat both steps under ",{"type":172,"tag":180,"props":683,"children":684},{},[685],{"type":177,"value":686},"Outbound Rules",{"type":177,"value":288},{"type":172,"tag":224,"props":689,"children":690},{},[],{"type":172,"tag":228,"props":692,"children":694},{"id":693},"beammp",[695],{"type":177,"value":696},"BeamMP",{"type":172,"tag":173,"props":698,"children":699},{},[700],{"type":177,"value":701},"BeamMP is a multiplayer mod for BeamNG.drive. Its server is a single executable with no external dependencies.",{"type":172,"tag":247,"props":703,"children":705},{"id":704},"install",[706],{"type":177,"value":707},"Install",{"type":172,"tag":308,"props":709,"children":710},{},[711,716,729,741],{"type":172,"tag":258,"props":712,"children":713},{},[714],{"type":177,"value":715},"Go to the BeamMP website and download the server from the homepage.",{"type":172,"tag":258,"props":717,"children":718},{},[719,721,727],{"type":177,"value":720},"Move ",{"type":172,"tag":322,"props":722,"children":724},{"className":723},[],[725],{"type":177,"value":726},"BeamMP-Server.exe",{"type":177,"value":728}," into a dedicated folder with no other files.",{"type":172,"tag":258,"props":730,"children":731},{},[732,734,739],{"type":177,"value":733},"Double-click ",{"type":172,"tag":322,"props":735,"children":737},{"className":736},[],[738],{"type":177,"value":726},{"type":177,"value":740}," and wait about 10 seconds. The console closes automatically after generating the server files.",{"type":172,"tag":258,"props":742,"children":743},{},[744,745,751,753],{"type":177,"value":345},{"type":172,"tag":322,"props":746,"children":748},{"className":747},[],[749],{"type":177,"value":750},"ServerConfig.toml",{"type":177,"value":752}," with a text editor and configure the following fields:\n",{"type":172,"tag":254,"props":754,"children":755},{},[756,782,792,802,812,822,840],{"type":172,"tag":258,"props":757,"children":758},{},[759,764,766,772,774,780],{"type":172,"tag":180,"props":760,"children":761},{},[762],{"type":177,"value":763},"AuthKey:",{"type":177,"value":765}," Generate a key from the BeamMP Key Dashboard. Enter your VPS IP as the Server IP and paste the generated key between the apostrophes (",{"type":172,"tag":322,"props":767,"children":769},{"className":768},[],[770],{"type":177,"value":771},"''",{"type":177,"value":773},") in the ",{"type":172,"tag":322,"props":775,"children":777},{"className":776},[],[778],{"type":177,"value":779},"AuthKey",{"type":177,"value":781}," line.",{"type":172,"tag":258,"props":783,"children":784},{},[785,790],{"type":172,"tag":180,"props":786,"children":787},{},[788],{"type":177,"value":789},"Description:",{"type":177,"value":791}," A short description shown in the server list.",{"type":172,"tag":258,"props":793,"children":794},{},[795,800],{"type":172,"tag":180,"props":796,"children":797},{},[798],{"type":177,"value":799},"Map:",{"type":177,"value":801}," The map name. Vanilla map names are listed in the BeamMP Wiki.",{"type":172,"tag":258,"props":803,"children":804},{},[805,810],{"type":172,"tag":180,"props":806,"children":807},{},[808],{"type":177,"value":809},"MaxCars:",{"type":177,"value":811}," Maximum cars per player.",{"type":172,"tag":258,"props":813,"children":814},{},[815,820],{"type":172,"tag":180,"props":816,"children":817},{},[818],{"type":177,"value":819},"Name:",{"type":177,"value":821}," The server name shown in the server list.",{"type":172,"tag":258,"props":823,"children":824},{},[825,830,832,838],{"type":172,"tag":180,"props":826,"children":827},{},[828],{"type":177,"value":829},"Port:",{"type":177,"value":831}," Default is ",{"type":172,"tag":322,"props":833,"children":835},{"className":834},[],[836],{"type":177,"value":837},"30814",{"type":177,"value":839},". Change only if needed.",{"type":172,"tag":258,"props":841,"children":842},{},[843,848,850,856],{"type":172,"tag":180,"props":844,"children":845},{},[846],{"type":177,"value":847},"Private:",{"type":177,"value":849}," Set to ",{"type":172,"tag":322,"props":851,"children":853},{"className":852},[],[854],{"type":177,"value":855},"true",{"type":177,"value":857}," to hide the server from the public list.",{"type":172,"tag":247,"props":859,"children":861},{"id":860},"open-firewall-ports-beammp",[862],{"type":177,"value":863},"Open firewall ports (BeamMP)",{"type":172,"tag":173,"props":865,"children":866},{},[867,868,873],{"type":177,"value":583},{"type":172,"tag":322,"props":869,"children":871},{"className":870},[],[872],{"type":177,"value":837},{"type":177,"value":874}," (or your chosen port) for both Inbound and Outbound rules using the same steps as FiveM above.",{"type":172,"tag":247,"props":876,"children":878},{"id":877},"start-the-server",[879],{"type":177,"value":880},"Start the server",{"type":172,"tag":173,"props":882,"children":883},{},[884,885,890],{"type":177,"value":733},{"type":172,"tag":322,"props":886,"children":888},{"className":887},[],[889],{"type":177,"value":726},{"type":177,"value":891}," to start. Your server is now online and ready to join.",{"type":172,"tag":224,"props":893,"children":894},{},[],{"type":172,"tag":228,"props":896,"children":898},{"id":897},"garrys-mod",[899],{"type":177,"value":900},"Garry's Mod",{"type":172,"tag":173,"props":902,"children":903},{},[904,906,910],{"type":177,"value":905},"Garry's Mod uses SteamCMD to download and update the server files. ",{"type":172,"tag":193,"props":907,"children":908},{"href":217},[909],{"type":177,"value":123},{"type":177,"value":911}," before continuing.",{"type":172,"tag":247,"props":913,"children":915},{"id":914},"install-via-steamcmd",[916],{"type":177,"value":917},"Install via SteamCMD",{"type":172,"tag":308,"props":919,"children":920},{},[921,932,948,962,976],{"type":172,"tag":258,"props":922,"children":923},{},[924,925,931],{"type":177,"value":345},{"type":172,"tag":322,"props":926,"children":928},{"className":927},[],[929],{"type":177,"value":930},"steamcmd.exe",{"type":177,"value":288},{"type":172,"tag":258,"props":933,"children":934},{},[935,937],{"type":177,"value":936},"Log in. Anonymous login is sufficient for a private server; a Steam account that owns Garry's Mod is required for a public server:",{"type":172,"tag":938,"props":939,"children":943},"pre",{"className":940,"code":942,"language":177},[941],"language-text","login anonymous\n",[944],{"type":172,"tag":322,"props":945,"children":946},{"__ignoreMap":166},[947],{"type":177,"value":942},{"type":172,"tag":258,"props":949,"children":950},{},[951,953],{"type":177,"value":952},"(Optional) Set a custom install directory:",{"type":172,"tag":938,"props":954,"children":957},{"className":955,"code":956,"language":177},[941],"force_install_dir c:\\Users\\Administrator\\Desktop\\steamcmd\\FOLDERNAME\n",[958],{"type":172,"tag":322,"props":959,"children":960},{"__ignoreMap":166},[961],{"type":177,"value":956},{"type":172,"tag":258,"props":963,"children":964},{},[965,967],{"type":177,"value":966},"Install the Garry's Mod dedicated server:",{"type":172,"tag":938,"props":968,"children":971},{"className":969,"code":970,"language":177},[941],"app_update 4020\n",[972],{"type":172,"tag":322,"props":973,"children":974},{"__ignoreMap":166},[975],{"type":177,"value":970},{"type":172,"tag":258,"props":977,"children":978},{},[979],{"type":177,"value":980},"Once installed, locate the server files. If you did not set a custom directory, the default path is:",{"type":172,"tag":938,"props":982,"children":985},{"className":983,"code":984,"language":177},[941],"C:\\Users\\Administrator\\Desktop\\steamcmd\\steamapps\\common\\GarrysModDS\n",[986],{"type":172,"tag":322,"props":987,"children":988},{"__ignoreMap":166},[989],{"type":177,"value":984},{"type":172,"tag":247,"props":991,"children":993},{"id":992},"open-firewall-ports-garrys-mod",[994],{"type":177,"value":995},"Open firewall ports (Garry's Mod)",{"type":172,"tag":173,"props":997,"children":998},{},[999,1000,1006],{"type":177,"value":583},{"type":172,"tag":322,"props":1001,"children":1003},{"className":1002},[],[1004],{"type":177,"value":1005},"27015",{"type":177,"value":1007}," for both Inbound and Outbound rules using the same steps as FiveM above.",{"type":172,"tag":247,"props":1009,"children":1011},{"id":1010},"launch-the-server",[1012],{"type":177,"value":1013},"Launch the server",{"type":172,"tag":308,"props":1015,"children":1016},{},[1017,1037,1042],{"type":172,"tag":258,"props":1018,"children":1019},{},[1020,1022,1028,1030,1036],{"type":177,"value":1021},"Run ",{"type":172,"tag":322,"props":1023,"children":1025},{"className":1024},[],[1026],{"type":177,"value":1027},"srcds.exe",{"type":177,"value":1029}," from the ",{"type":172,"tag":322,"props":1031,"children":1033},{"className":1032},[],[1034],{"type":177,"value":1035},"GarrysModDS",{"type":177,"value":340},{"type":172,"tag":258,"props":1038,"children":1039},{},[1040],{"type":177,"value":1041},"Configure your server details (port, server name, and other options) in the launcher window.",{"type":172,"tag":258,"props":1043,"children":1044},{},[1045,1046,1051],{"type":177,"value":608},{"type":172,"tag":180,"props":1047,"children":1048},{},[1049],{"type":177,"value":1050},"Start Server",{"type":177,"value":288},{"type":172,"tag":173,"props":1053,"children":1054},{},[1055],{"type":177,"value":1056},"Your Garry's Mod server is now online and ready to join.",{"title":166,"searchDepth":27,"depth":15,"links":1058},[1059,1060,1061],{"id":230,"depth":27,"text":233},{"id":693,"depth":27,"text":696},{"id":897,"depth":27,"text":900}]