enigma-bbs/docs/admin/updating.md

1.0 KiB
Raw Blame History

layout title
page Updating

Updating your Installation

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.

Steps

In general the steps are as follows:

  1. cd /path/to/enigma-bbs
  2. git pull
  3. npm update or yarn to refresh any new or updated modules.
  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!).
  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.

Always keep an eye on WHATSNEW and UPGRADE!

Visual diff tools such as DiffMerge (free, works on all major platforms) can be very helpful for the tasks outlined above!