Configuration
All ORB resources use a shared configuration pattern through shared/config.lua.
Config Structure
lua
Config = {}
-- Framework detection (auto-detected if not set)
Config.Framework = 'auto' -- 'qbcore' | 'esx' | 'auto'
-- Debug mode (enables verbose console output)
Config.Debug = false
-- Language
Config.Locale = 'en'
-- Permission system
Config.Permissions = {
adminGroups = {'admin', 'god', 'superadmin'},
modGroups = {'mod', 'moderator'},
}Environment Variables
Some settings can be overridden via server convars:
cfg
set orb_debug "false"
set orb_locale "en"Per-Resource Config
Each resource has its own specific configuration options documented in its respective section. The shared config above is inherited by all resources.