> ## Documentation Index
> Fetch the complete documentation index at: https://axeldevelopment.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Installation Guide

> Step-by-step instructions to install and configure Axel Trucker on your server.

## 📋 Prerequisites

Before installing, make sure you have the following resources installed on your server:

* **ox\_lib** (Required for menus, callbacks, and progress bars)
* **oxmysql** (Required for database operations)
* A supported framework: **ESX**, **QB-Core**, or **Qbox**

***

## 🛠️ Step-by-Step Installation

### Step 1: Import the Database

Import SQL into your database [SQL File](https://app.mintlify.com/axeldevelopment/axeldevelopment/editor/main/~/ea76b8f7-56a2-4384-9f1e-40ed955d942d)

### Step 2: Configure the Script

Open `config.lua` and set up your server settings to match your setup:

1. **Framework:** Set `Config.Framework` to `'esx'`, `'qbcore'`, or `'qbox'`.
2. **Fuel System:** Set `Config.FuelSystem` (e.g., `'ox_fuel'`, `'LegacyFuel'`).
3. **Key System:** Set `Config.KeySystem` (e.g., `'qbx_vehiclekeys'`, `'wasabi_carlock'`).
4. **TextUI:** Set `Config.TextUISystem` to `'ox_lib'`, `'qb-core'`, or `'3drawtext'`.

***

## 🚦 Starting the Resource

Add the start command to your **server.cfg** file. Make sure it is started **after** your framework and `ox_lib`:

```cfg theme={null}
ensure ox_lib
ensure [your_framework]
# ... other resources ...
ensure axel_trucker
```
