FaxStore
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.
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 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.
Create a backup
Delete all existing files in the installation except for the configuration file (config.json)
Upload the new version of the License System and don't upload the config.json
Stop the running License System via the screen session
Install the updated dependencies from within the directory by using the NPM install command
npm installStart the License System again with the node command
node .If any issues occur during or after the update process, contact Weblutions support for assistance.