01 / OVERVIEWWhat it does
- Type
- Multi-framework vehicle garage system
- Best for
- Protected personal, property, impound, and job-fleet storage
- Coverage
- Car, boat, and aircraft garages
drs_garages reworks Lunar Garage into a DRS-namespaced storage system for Qbox, QB-Core, and ESX. Players can browse personal and society vehicles through a compact NUI or ox_lib fallback, retrieve and park from target, TextUI, radial, or keybind paths, and keep cars, boats, and aircraft in their intended storage pools.
Database-backed actions fail closed until the framework schema, full-column plate uniqueness, OneSync, and configured integrations pass readiness checks. Server-side ownership, identity, type, position, occupancy, state, and operation-lock validation protects takeout, parking, impound, property, contract, and managed-fleet transitions.
05 / CONFIGURATIONConfigurable systems
The resource exposes these major systems for server-specific setup. Exact options and examples remain in the technical documentation.
- Global, exact-garage, or property-aware storage mode
- Automatic migration or read-only database validation
- Target, TextUI, radial, keybind, and interface providers
- Public, job, property, interior, and impound locations
- Parking progress, speed, distance, occupancy, and spawn checks
- Enforcement jobs, reasons, fees, release rules, and ambient removal
- Contract actions, permissions, distances, and recovery policy
- Managed fleet garages, models, grades, callers, and society banking
- Keys, fuel, properties, housing, and vehicle-shop integrations
View configuration documentation ↗ 06 / COMPATIBILITYCompatibility at a glance
- Framework
- QboxQBCoreESX
- Required
- ox_lib, oxmysql, and OneSync
- Interaction
- Optional ox_target, qb-target, or qtarget; TextUI fallback
- Keys
- qbx_vehiclekeys, qb-vehiclekeys, or a custom ESX hook when enabled
- Resource name
- Must remain drs_garages
- Other integrations
- QBX PropertiesQB HousesDRS Vehicle ShopQBX RadialmenuQB Radialmenu
Full compatibility and configuration ↗Technical details3 implementation facts+
- Runtime
- FiveM Lua with OneSync
- Interface
- HTML, CSS, JavaScript NUI with ox_lib fallback
- Database
- oxmysql with framework vehicle rows and DRS operation journals
08 / UPSTREAMDifferences from upstream
Upstream projectLunar Scripts lunar_garage
Base version2.0.3
The DRS rework retains the GPL-3.0 Lunar foundation while replacing its identity and extending framework loading, database safety, access paths, vehicle operations, and companion contracts.