Hex Status 2.0 is a powerful, real-time monitoring system designed to track the health and performance of online services. This guide will walk you through the installation and configuration process for both Windows and Linux.
Install Node.js (v20.9.0)
Download and install from Node.js Official Sitearrow-up-right.
Install Dependencies
Open PowerShell or Command Prompt and run:
npm install ejs
Setup Web Server (Nginx)
Download and install Nginx from nginx.orgarrow-up-right.
Configure Nginx to serve Hex Status.
Run Hex Status
Navigate to the installation folder and run:
node app.js
Run:
Install Nginx:
Modify the config.yaml file to customize Hex Status.
config.yaml
VPS server required (cPanel is not supported).
Ensure Node.js (v20.9.0) is installed.
Install Nginx for serving web content.
Ensure Discord Bot Token is set up correctly.
After configuring, start Hex Status with:
For Linux, you may want to run it in the background using:
For any issues or questions, please contact us via Discordarrow-up-right.
⚡ Hex Status 2.0 – Keeping Your Services Running Smoothly! ⚡
Last updated 11 months ago
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash - sudo apt install -y nodejs
sudo apt install nginx
auth: license_key: "XXXX-XXXX-XXXX-XXXX-XXXX" app: name: "Hex Status" port: 3000 refreshInterval: 5000 monitoring: pingTimeout: 3000 maxHistoryPoints: 100 healthCheckInterval: 5000 discord: token: "XXXX-XXXX-XXXX-XXXX-XXXX" channelId: "XXXX-XXXX-XXXX-XXXX-XXXX" thumbnail: "https://HexRift.net/Hex-Status.png" updateInterval: 10000 # Updates every 30 seconds services: - name: "Website" url: "HexRift.net" category: "Internal" - name: "Forum" url: "forum.HexRift.net" category: "Internal" - name: "Track" url: "track.HexRift.net" category: "Internal" - name: "Dashboard" url: "dash.HexRift.net" category: "Internal" - name: "Share" url: "share.HexRift.net" category: "Internal" - name: "Auth" url: "api.HexRift.net" category: "API" footer: copyright: "Hex Status" version: "1.0.0"
pm2 app.js --name Hex-Status