Hex Docs
HomeHex AuthStatus
  • Welcome
  • Post install
    • Ubuntu Server Setup
    • Debian 12 Server Setup
    • Windows Server Setup
  • App Setup
    • Hex Status 2.0
    • Hex Status
    • Hex Web
    • Hex Bot
  • Updating
    • Upgrade/Update Guide
Powered by GitBook
On this page
  • Step 1: Backup Your Current Installation
  • Step 2: Download the Latest Version
  • Step 3: Replace Files on Your Server/VPS
  • Step 4: Reconfigure (if necessary)
  • Step 5: Install Dependencies
  • Step 6: Start the Application
  • Troubleshooting
  1. Updating

Upgrade/Update Guide

This guide explains how to update or upgrade Hex Status or Hex Web or Hex Bot by replacing all files with the latest version and reconfiguring if necessary.

PreviousHex Bot

Last updated 3 months ago


Step 1: Backup Your Current Installation

  1. Before making any changes, backup your current installation, including:

    • The config.yml file or any other configuration files.

    • Custom files or data you’ve added.

  2. Store the backup in a safe location to restore if needed.


Step 2: Download the Latest Version

  1. Visit our and log in to your account.

  2. Navigate to the Downloads section and select the product you want to update.

  3. Download the latest version of the product as a .zip file.


Step 3: Replace Files on Your Server/VPS

  1. Extract the .zip file on your local machine.

  2. Connect to your server or VPS using an FTP client (e.g., FileZilla) or a terminal.

  3. Upload all the extracted files to the server directory where Hex Status or Hex Web or Hex Bot is installed, replacing all existing files.

    • If prompted, confirm overwriting files.


Step 4: Reconfigure (if necessary)

  1. Check the config.yml file in the installation directory:

    • If the update includes a new config.yml file, compare it with your previous configuration and manually update the new file with your settings.

    • If the config.yml file remains unchanged, you can use your existing one.

  2. Re-enter critical configuration details, such as:

    • License key

    • Bot token

    • API keys

    • Port number or system settings


Step 5: Install Dependencies

  1. Ensure all required dependencies are installed:

    npm install
  2. If new dependencies were introduced, this command will install them automatically.


Step 6: Start the Application

  1. Start using the following command:

    npm start
  2. Verify that the app starts without errors and is functioning as expected.


Troubleshooting

  • Configuration Issues: Double-check the config.yml file for typos or missing values.

  • Dependency Errors: Run npm install to ensure all required packages are installed.

  • Startup Issues: Review the console logs for error messages

Website