> For the complete documentation index, see [llms.txt](https://devmosaic.gitbook.io/devmosaic/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://devmosaic.gitbook.io/devmosaic/resources/devmosaic-banking/configuration.md).

# Configuration

Main config file:

```
config.lua
```

### Debug

```lua
Config.Debug = true
```

Use `true` when testing. Use `false` on production.

### Framework

```lua
Config.Framework = 'auto'
```

Supported:

* `auto`
* `qbcore`
* `qbox`
* `esx`

### Bridge

```lua
Config.Bridge = {
    target = 'auto',
    inventory = 'auto',
    notify = 'auto',
}
```

Supported targets:

* `auto`
* `ox_target`
* `qb-target`
* `qtarget`

Supported inventories:

* `auto`
* `ox_inventory`
* `qb-inventory`
* `qs-inventory-pro`
* `qs-inventory`
* `codem-inventory`
* `origen_inventory`

### Currency And Locale

```lua
Config.Currency = 'USD'
Config.Locale = 'en'
```

Locales are loaded from:

```
locales/*.json
```

### Limits

```lua
Config.TransferFeePercent = 0.0
Config.MaxTransferAmount = 1000000
Config.MaxAtmWithdraw = 5000
```

### Blips

```lua
Config.Blips = {
    enabled = true,
    sprite = 108,
    color = 2,
    scale = 0.7,
    label = 'Fleeca Bank',
    atmLabel = 'Fleeca ATM',
    atmEnabled = false,
}
```

### ATMs

```lua
Config.ATMs = {
    'prop_atm_01',
    'prop_atm_02',
    'prop_atm_03',
    'prop_fleeca_atm',
}
```

### Bank Peds

```lua
Config.Peds = {
    { model = 'u_m_m_bankman', coords = vector4(248.89, 224.36, 106.29, 152.14), createAccounts = true },
}
```

`createAccounts = true` means this ped can expose account creation/manage actions.
