On this page
~10 minutes

Quick start

The condensed path from an active license to a live, protected server. Prefer the full version? Installation explains every step in detail.

Before you begin
You need an active license, a RedM server running oxmysql, and access to server.cfg with the ability to restart.

The 6 steps

  1. 1
    Download the resource

    Open Profile and click Download. You'll get baobab.zip.

  2. 2
    Drop it into your server

    Extract it so the folder is resources/[twiste]/baobab. Keep the name baobab exactly - avoid a nested baobab/baobab.

  3. 3
    Create your server in the panel

    Go to Servers → New server. Pick a Server ID (e.g. my-server-01), which labels it in the panel only. On creation you get an API Key and an HMAC Secret - copy them now, they're shown only once.

  4. 4
    Wire up server.cfg

    Add your API key and load the resource right after your framework core. The key alone identifies your server, so there is nothing else to copy:

    server.cfg
    # Baobab AC credentials (from the panel) - use set, never setr (server-only; keeps your key off clients)
    set ac_api_key "YOUR_API_KEY"
    
    # Load order - baobab right after oxmysql and your framework core
    ensure oxmysql
    ensure your_framework_core
    ensure baobab
    
    # ...the rest of your resources
  5. 5
    Restart and check the console

    Restart the server. You should see baobab boot and report online. Then open your dashboard.

  6. 6
    Confirm it's reporting

    On Servers your server should show a green online dot, and Dashboard should start populating as players connect.

Going live

Once you've watched the alerts for a session and trust the signal, flip enforcement on:

Switch to enforce from the panel
Open the Servers page, Enforcement module: set the mode to enforce and turn off report-only. It applies in about three seconds, no restart.
  • observe - everything is detected and logged, nothing is enforced. Great for calibration.
  • enforce - detections can kick/ban according to your module settings.
That's it
Your server is protected and reporting. Next, learn what every dashboard screen does in the Panel guide, or fine-tune behaviour in Configuration.
Auto-updates are automatic
baobab checks for new versions hourly and downloads them to disk on its own. Updates apply on your next server restart - no extra permissions or setup required.

Still stuck?

If this page did not answer your question, ask on Discord or write to us. Both reach the people who build Baobab AC.

New to the product? Start with the overview: RedM anticheat, detections and panel on a single page.