> For the complete documentation index, see [llms.txt](https://mango-5m.gitbook.io/mango5m-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://mango-5m.gitbook.io/mango5m-docs/free-resources/mango-notify/reference/updating.md).

# Updating

Update Mango Notify safely without losing your configuration.

{% stepper %}
{% step %}

### Back up your customisations

The files you may have edited:

* `config.lua` — your settings
* `fxmanifest.lua` — only if you added custom sound `files { ... }` entries
* `html/sounds/` — your custom sound files
* `html/css/style.css` — only if you added custom classes
  {% endstep %}

{% step %}

### Replace the resource folder

Delete the old `mango_notify` folder and drop in the new version.
{% endstep %}

{% step %}

### Restore and merge

Copy your sound files back into `html/sounds/` and re-add their `files { ... }` lines. For `config.lua`, prefer **re-applying your changes to the new file** over overwriting it with the old one — new versions may add options with important defaults.
{% endstep %}

{% step %}

### Restart and verify

`restart mango_notify`, then `/mnotify all` in game. This is safe on a live server — on-screen notifications are cleared and everything works immediately.
{% endstep %}
{% endstepper %}

{% hint style="warning" %}
Never rename the folder during an update — exports are bound to the `mango_notify` name, and every integrated script references it.
{% endhint %}
