# 🧩 Installing Scripts on FiveM

To customize your FiveM server, you can install scripts (also known as "resources"). These add new features like jobs, vehicles, UIs, and more.

Scripts must be uploaded manually via the File Manager or SFTP.


# 📁 Step 1: Download Your Script

  1. Download the script folder from a trusted source (e.g., GitHub, forum releases, paid resources).
  2. Make sure it’s already extracted and ready to use (not zipped).
  3. Ensure the folder includes a fxmanifest.lua or __resource.lua file.

# 📂 Step 2: Upload the Script

  1. Log in to the Expanse Panel.
  2. Go to your FiveM server.
  3. Open the File Manager.
  4. Navigate to the resources/ directory.
  5. Upload your script folder into resources/.

Uploading Files via SFTP
../../panelguides/sftp/


# 📝 Step 3: Ensure the Script in server.cfg

  1. Go back to the File Manager.
  2. Open your server.cfg file.
  3. Add the following line at the bottom (or wherever you keep other resources):
ensure scriptfoldername

# 🔁 Step 4: Restart the Server

  1. Go to the Console tab in the panel.
  2. Click Restart or use the start/stop buttons.

# 🧠 Extra Tips

Some scripts require dependencies like ESX or QBCore.

Others may need config files edited (check config.lua or readme).

SQL-based scripts usually come with a .sql file — import it into your database via phpMyAdmin.