Weblutions Documentation
Weblutions Main Site Contact Us Our Discord
Some pages are still pending proper formatting, if required refer to the legacy documentation website.
FaxStore IconFaxStore

Weblutions Documentation / FaxStore / Updating to License System 2.0.0

Updated

Updating to License System 2.0.0

By Josh M. 1 mins 3

Version 2.0.0 of the FaxStore License System is a major update. Due to structural changes within the application, this update requires manual installation steps rather than a simple file replacement. This guide outlines the changes introduced in version 2.0 and the required steps to update an existing installation.

Key Changes

  • Updated file structure
    The project layout has been reorganised to improve maintainability and clarity.

  • Refactored codebase
    Internal code has been optimised for improved efficiency and performance.

  • Updated dependencies
    All application dependencies have been upgraded to their latest stable versions.

  • Refreshed user interface
    The management interface has been redesigned. The previous interface had remained largely unchanged since 2020.


Before Updating

Before starting the update process, it is recommended to create a full backup of the license system directory.

This ensures the installation can be restored if an error occurs during the update process.

Important notes

  • There are no MySQL database schema changes in version 2.0.

  • The config.json file must be preserved during the update.


Update Instructions

  1. Create a backup

  2. Delete all existing files in the installation except for the configuration file (config.json)

  3. Upload the new version of the License System and don't upload the config.json

  4. Stop the running License System via the screen session

  5. Install the updated dependencies from within the directory by using the NPM install command

npm install
  1. Start the License System again with the node command

node .


Additional Support

If any issues occur during or after the update process, contact Weblutions support for assistance.