All public settings live in config.lua. Secrets (Discord webhooks) belong in server.config.lua, which is loaded server-side only.
Framework & inventory
Config.Framework = 'auto' -- 'esx' | 'qb' | 'auto'
Config.Inventory = 'auto' -- 'ox_inventory' | 'qs-inventory' | 'tgiann-inventory' | 'auto'
Config.Locale = 'en' -- see locales/ folderInteraction mode
Config.InteractionMode = 'textui' -- 'textui' | 'target' | 'command'
Config.Command = 'bank'- textui — ox_lib prompt when near a bank branch or ATM (default)
- target — ox_target zones on bank locations and ATM props
- command —
/bankonly, no world interaction

Bank & ATM locations
Five bank branches and five ATM locations are preconfigured (Maze Bank, Fleeca branches, Pacific Standard). Adjust coordinates in Config.BankLocations and Config.ATMLocations.
Config.BankRadius = 2.5
Config.SpawnATMProps = false -- set true to spawn ATM props at ATMLocations
Config.Blips = {
Bank = { Enabled = true, Sprite = 108, Color = 2, Label = 'Bank' },
ATM = { Enabled = true, Sprite = 277, Color = 69, Label = 'ATM' },
}Transaction limits
Config.MinTransactionAmount = 1
Config.MaxTransactionAmount = 1000000
Config.TransferFeePercent = 0
Config.IbanPrefix = 'ALB'
Config.IbanMaxLength = 8