enigma-bbs/docs/admin/updating.md

22 lines
1.0 KiB
Markdown
Raw Normal View History

2018-12-04 03:17:27 +00:00
---
layout: page
title: Updating
---
## Updating your Installation
2020-05-15 03:31:21 +00:00
Updating ENiGMA½ can be a bit of a learning curve compared to other systems. Especially when running from Git cloned source, you'll want frequent updates.
2018-12-04 03:17:27 +00:00
## Steps
2020-05-15 03:31:21 +00:00
In _general_ the steps are as follows:
2018-12-04 03:17:27 +00:00
1. `cd /path/to/enigma-bbs`
2. `git pull`
2018-12-04 03:18:07 +00:00
3. `npm update` or `yarn` to refresh any new or updated modules.
2020-05-15 03:28:28 +00:00
4. Merge updates to `config/menu_template.hjson` to your `config/yourbbsname-menu.hjson` file (or simply use the template as a reference to spot any newly added default menus that you may wish to have on your system as well!).
2018-12-04 04:33:55 +00:00
5. If there are updates to the `art/themes/luciano_blocktronics/theme.hjson` file and you have a custom theme, you may want to look at them as well.
2018-12-04 03:17:27 +00:00
2020-05-15 03:31:21 +00:00
:information_source: Always keep an eye on [WHATSNEW](/WHATSNEW.md) and [UPGRADE](/UPGRADE.md)!
:information_source: Visual diff tools such as [DiffMerge](https://www.sourcegear.com/diffmerge/downloads.php) (free, works on all major platforms) can be very helpful for the tasks outlined above!
2018-12-04 03:17:27 +00:00
2018-12-04 04:33:55 +00:00