All Posts
June 28, 2026ModForge Team

How to Set Up txAdmin for Your FiveM Server: Complete Guide

txAdmin is the official FiveM server management panel. This guide covers setup, scheduled restarts, admin accounts, Discord webhooks, and how to use it to monitor your server.

txAdmin is a free, web-based management panel for FiveM servers developed by the CitizenFX team. It ships bundled inside every copy of the FiveM server artifacts — there is nothing extra to install. It is the recommended way to manage your server, and once you set it up correctly, you will use it every single day.

What txAdmin Gives You

  • Start, stop, and restart your server from any browser — no SSH required
  • Live server console with color-coded output so errors are immediately visible
  • Player management — kick, ban, and warn players with permanent history logs
  • Scheduled automatic restarts with configurable in-game warnings beforehand
  • Server health monitoring — player count graphs, server FPS over time, CPU and memory usage
  • Whitelist and ban management with searchable history
  • Discord webhook integration for automated ban and crash notifications to your staff channel

Step 1: Launch Your Server for the First Time

txAdmin starts automatically when you run the FiveM server binary. On Windows, run:

C:/FXServer/server/FXServer.exe +exec server.cfg

Within a few seconds you will see this in the console output:

[txAdmin] txAdmin v4.x.x starting...
[txAdmin] Web panel started on http://localhost:40120/

Step 2: Access the Web Panel

Open a browser on the server machine and navigate to:

http://localhost:40120

If you are managing the server remotely, use the server's public IP address:

http://YOUR_SERVER_IP:40120

Make sure port 40120 is open in your firewall if accessing remotely.


Step 3: Complete the Setup Wizard

txAdmin guides you through a first-run setup wizard:

1. Create your master account — Choose a username and password. This is separate from your FiveM account. Store it somewhere secure.

2. Set your server name — The display name shown inside the txAdmin panel.

3. Choose deployment type — Select "Local server data folder" and point it at your server-data directory. If you are starting fresh and want txAdmin to configure a server for you using a recipe, select that option instead.

4. Confirm and start — Review your settings and click Start.


Step 4: Configure Scheduled Restarts

Regular automatic restarts keep your server fresh, clear accumulated memory, and apply any resource updates. To configure them:

  1. In txAdmin, go to Settings → FXServer
  2. Scroll down to Scheduled Restarts
  3. Add restart times in 24-hour format — 04:00 and 16:00 is a common setup (4am and 4pm)
  4. Enable Warning messages — this posts countdown warnings to in-game chat at 15 minutes and 5 minutes before the restart so players are not surprised

Step 5: Create Admin Accounts for Staff

Give your staff access to txAdmin without sharing your master password:

  1. Go to Settings → Admins
  2. Click Add Admin
  3. Enter the staff member's Cfx.re forum username
  4. Assign a permission level:
    • Master — full access including adding/removing other admins
    • Admin — server control, banning, and kicking
    • Moderator — kicking and warning only
    • Helper — view-only access to the player list

You can also configure Discord-linked accounts so staff log in with their Discord instead of a separate password.


Step 6: Connect Discord Webhooks

txAdmin can automatically post to a Discord channel when bans, crashes, or restarts occur. Setup:

  1. In your Discord server, go to Server Settings → Integrations → Webhooks
  2. Click New Webhook, select your staff notification channel, and copy the webhook URL
  3. In txAdmin, go to Settings → Discord
  4. Paste the webhook URL and enable the event types you want notifications for

Recommended events to enable:

  • Server crash/heartbeat loss
  • Player ban
  • Admin action log
  • Scheduled restart warnings

Step 7: Monitor Server Health

The Dashboard and Statistics sections give you a real-time view of your server's health:

  • Server FPS — aim for 30–60. Below 20 indicates a performance problem
  • Player count over time — useful for planning restart windows during low-activity hours
  • CPU and memory usage — watch for gradual upward drift between restarts (memory leaks)

Check these graphs after installing any new script. A sudden drop in server FPS that coincides with a new installation tells you exactly which script is causing the problem.


Step 8: Use the In-Console Commands

You can type commands directly into the txAdmin console without SSH:

resmon          — show resource performance (CPU time per script, in ms)
restart qb-core — restart a single resource without restarting the whole server
refresh         — reload the resource list after adding new resources to disk
status          — show current player count and server uptime

The resmon command is especially useful for diagnosing performance issues. Sort by time and investigate any resource consistently above 2ms.


With txAdmin set up, you have professional-grade control over your server without needing to touch the terminal. Find scripts to build out your server at modforge.xyz.

How to Set Up txAdmin for Your FiveM Server: Complete Guide — ModForge Blog | ModForge