Installation

Follow these steps to install Aetix Computer on your FiveM server.

Requirements

Step 1: Download & Extract

  1. Download the latest release from Tebex or GitHub
  2. Extract the aetix_computer folder into your resources/[aetix] directory
Folder Structure
resources/
  [aetix]/
    aetix_computer/
      bridge/           -- Open-source bridge layer
      client/           -- Client scripts
      server/           -- Server scripts
      shared/           -- Shared configs
      web/              -- React frontend (pre-built in web/dist/)
      aetix_computer.sql
      fxmanifest.lua

Step 2: Import Database

Import the SQL schema into your MySQL database. This creates all 18 tables needed by the system.

MySQL
-- Import via command line:
mysql -u root -p your_database < aetix_computer.sql

-- Or import through phpMyAdmin / HeidiSQL
-- File: aetix_computer/aetix_computer.sql
All tables use CREATE TABLE IF NOT EXISTS, so it is safe to run multiple times without losing data.

Step 3: server.cfg

Add the resource to your server configuration. Make sure dependencies start before aetix_computer.

server.cfg
# Dependencies (must start before aetix_computer)
ensure oxmysql
ensure ox_lib
ensure ox_target
ensure qbx_core

# Optional: Radar/ALPR integration
ensure wk_wars2x

# Aetix Computer
ensure aetix_computer

Step 4: Configure

Edit the configuration files in shared/config/ to match your server:

Important: See the Configuration page for detailed explanations of every setting.

Step 5: Frontend Build (Optional)

The frontend comes pre-built in web/dist/. You only need to rebuild if you modify the React source code.

Terminal
cd resources/[aetix]/aetix_computer/web
npm install
npm run build

Step 6: Verify

Restart your server and check the console for startup messages:

Console
[aetix_computer] Main Server Bridge loaded (defaults)
[aetix_computer] QBX Server Bridge loaded
[aetix_computer] Vehicles module loaded
[aetix_computer] Warrants module loaded
[aetix_computer] BOLOs module loaded
[aetix_computer] Calls module loaded
...
Installation complete! Proceed to Configuration to customize the system for your server.