Skip to content

Installation Guide

Installation video

If you are getting stuck on any of the steps feel free to follow the video guide

1. Codesign Bridge

This script requires cd_bridge to be installed and running before it can function

cd_bridge is plug-and-play and requires no setup. It automatically handles:

  • Framework integration
  • Database setup
  • Script compatibility
  • Error Handling

Once started, it will detect and connect to all supported scripts automatically.

See the [Full Bridge Setup Guide]

2. Download Script

Download the Script from the FiveM Portal Website

  1. Download cd_garage →
  2. Unzip the downloaded file
  3. In your server's resources directory, create a folder named [codesign] if it does not already exist
  4. Place cd_garage (and all other Codesign scripts ) inside the [codesign] folder

Example resources folder with a [codesign] directory

3. Install Dependencies

Required & Optional Dependencies

  • Dependencies are either included in [cd_garage/dependencies] or have a text file with a download link (GitHub/Cfx Portal).
  • Place them in your server's [codesign] folder
  • Do not place them inside the cd_garage folder
  • Required dependencies start automatically
Resource NameDownloadRequiredDetails
cd_garageshellcd_garage/dependenciestrueOnly required if you use the inside garages
cd_drawtextuiGithubfalseOptional draw-text UI
cd_keymasterGithubfalseOptional vehicle lockpicking mnigame

4. Database Setup (SQL)

No manual SQL setup required.

The script automatically inserts all required database tables.

lua
Config.AutoInsertSQL = true

Make sure this is enabled in cd_garage/configs/config.lua.

5. Configure Script

Review the config.lua Settings

  • First, review and edit cd_garage/configs/config.lua.
  • Start the resource.
  • Use /garageconfig in-game to finish the remaining garage settings.

6. Create Garage Locations

Set Up Locations In-Game

  • Use /garageconfig in-game to create garage locations.
  • You can create public garages, private garages, job garages, gang garages, and impounds.
  • Existing locations can also be edited or deleted through the same UI.

7. Migrate Your Old Locations

Import Locations from v5

  • Keep a copy of your old v5 config.lua.
  • Start the resource and use /garageconfig in-game.
  • Use the Migration Tab to import your old public, private, job, gang, and impound locations.

Hello!