Hardware Metrics

Real-time analytics for your Server

Server Specifications

Server Board
Processor -
Cores & Threads -
Total Installed Memory -
System Architecture -

System Information

OS -
Uptime -
Kernel -
OS Release -

System Maintenance

CPU Status

0%

Memory (RAM)

0%

Storage Space

0%

Services Monitor

Manage and audit custom services running on the Server

SSH Terminal Command Execution

Direct system access via established SSH session

Establishing SSH PTY Channel

Opening a secure interactive shell connection directly to your server...

File Browser

Manage, upload, download, and paste files directly on the Server

Path:
Name Size Permissions Actions

Code Editor

Select a file or folder to open in Editor

Path:
Name Size Permissions Actions

Task Scheduler

Schedule, monitor, and manage background execution tasks

App Store

One-click container and tool deployments with automatic dependency resolution

Package Details

Package information, status, and configuration details

App Name

Category

Description

Default Port

-

GitHub Repository

-

Default Credentials

-

Network Performance Monitor

Real-time bandwidth, latency, and interface analytics

Download Speed

0.0 Mbps

Avg: 0.0 Max: 0.0
Upload Speed

0.0 Mbps

Avg: 0.0 Max: 0.0
Ping Latency

0 ms

Avg: 0.0 Max: 0.0
Packet Loss

0.0%

Avg Loss: 0.0%

Bandwidth Utilization

Download & Upload Speeds

Connection Latency

Ping times to 8.8.8.8

Network Interfaces

0 Interfaces
Interface Status IPv4 Address MAC Address MTU Max Speed Data Transferred (RX/TX)
Loading interfaces data...

Active Connections

0 total
Proto Local Address Foreign Address State Process
Loading active sockets...

Ping Diagnostics

Running ping diagnostic...

Router Performance Monitor

Local network gateway telemetry, DNS configuration, and client mapping

Default Gateway IP

-

MAC: -
Gateway Latency

0 ms

Avg: 0.0 Max: 0.0
DNS Configuration

-

Secondary: -
Connected Subnet Clients

0 Devices

Subnet Address Resolution (ARP)

Gateway Ping Latency History

Ping times to Gateway Router

Active Subnet Devices (ARP Cache)

IP Address MAC Address Device Vendor (OUI) Network Interface ARP Cache State
Loading connected subnet devices...

Deployment & Domain

VPS configuration guide, active domains, and mapping guidelines

Deployment Records

S.No Name Description Port Service Status Action
Showing 0 to 0 of 0 entries

Domain Provider

Domain Managed by GoDaddy

rit-services.in
GoDaddy

VPS Info

IP Address 129.121.126.66
Web Server Nginx
Proxy Manager Sites-Enabled
SSL Authority Let's Encrypt (Certbot)

Deploying Projects to the RIT Services VPS

This guide is intended for developers deploying applications to the shared RIT Services VPS. It assumes the server, Nginx, Node.js, Java, Python, SSL, and related software are already installed and configured.

Current Deployment Map

Subdomain Application Type Internal Port
cmsadmin.rit-services.in React (Admin) 5175
cmsapi.rit-services.in Spring Boot API 8080
canteen.rit-services.in React 5173
apex.rit-services.in Flask 5001
1

Step 1 -- Obtain & Map a Subdomain

Request a subdomain from the server administrator. Configure the DNS settings on GoDaddy by adding an A Record pointing to the VPS IP address:

Type Name Value TTL
A <subdomain> 129.121.126.66 1/2 Hour
2

Step 2 -- Deploy Your Application

Upload your application to the server. Ensure it starts successfully on a dedicated local port.

/opt/projects/yourapp
Framework Port Example
React (Vite) 5173 / 5175
Spring Boot 8080
Flask 5001

Verify the application runs locally on the VPS:

curl http://127.0.0.1:<PORT>
3

Step 3 -- Configure Vite (React Only)

If using the Vite development server, edit your config file to allow external hosts or explicitly allow your assigned subdomain. Restart the app after saving.

export default defineConfig({
  server: {
    host: true,
    allowedHosts: true
  }
})
4

Step 4 -- Create an Nginx Configuration

Create a new reverse proxy configuration file. Replace <PORT> with your application's listening port.

sudo nano /etc/nginx/sites-available/<project-name>
server {
    listen 80;
    server_name <subdomain>.rit-services.in;

    location / {
        proxy_pass http://127.0.0.1:<PORT>;

        proxy_http_version 1.1;

        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto $scheme;

        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";
    }
}
5

Step 5 -- Enable the Site

# Link configuration
sudo ln -s /etc/nginx/sites-available/<project-name> /etc/nginx/sites-enabled/

# Test syntax
sudo nginx -t

# Reload Nginx
sudo systemctl reload nginx
6

Step 6 -- Enable HTTPS

Request a certificate and choose the option to redirect HTTP to HTTPS.

sudo certbot --nginx -d <subdomain>.rit-services.in
7

Step 7 -- Verify

Open the site in your browser or verify local routing.

https://<subdomain>.rit-services.in
curl -H "Host: <subdomain>.rit-services.in" http://127.0.0.1

Troubleshooting

502 Bad Gateway Application not running, wrong proxy_pass port, or service crashed.
sudo systemctl status <service>
Blocked request (Vite) Add allowedHosts: true or your subdomain to vite.config.ts and restart the service.
Check Nginx
sudo nginx -t
sudo systemctl reload nginx
View Logs
sudo journalctl -u <service> -f

Deployment Checklist

CI/CD Pipeline

Visual automated webhook workflows and real-time deployment runner

Pipeline Workflow Canvas

New Automation
Gitea Webhook Trigger
Repo: -
Branch: -
Deployment Runner Action
Script Preset: -
Runs automation commands locally on webhook receipt.
Systemd Units Restart
Restarting: 0 services
None
Gmail Alerts Notify
Subscribers: -
Dispatches execution statuses automatically.

Node Settings

None Selected

Click any node in the canvas to inspect, edit, and configure its pipeline settings.

Email Notifications

Configure automated system monitors, track subscription deadlines, and broadcast custom updates.

Verify or update the Google account used to send all automated email notifications.

Current Sender Account Checking...
Disconnected

Interactive Google Sign-in

  1. Click here to sign in with Google.
  2. Authorize Frissco Apex to send emails.
  3. Once authorized, you will be redirected. If you see a connection error (which is normal for remote VM configurations), copy the entire redirect URL from your browser's address bar.

These recipients will be notified for repository deployment events and service health alerts.

Monitored background daemons. If a system service is down or unresponsive for over 4 minutes, alert emails are dispatched automatically.

Dispatch a custom bulletin or manual notification to the global directory or selected recipients.

Track domain and server deadlines. Alerts will trigger automatically when dates draw close.

Domain Lease (GoDaddy)

Server Lease (Bluehost VPS)

DNS Management

Loading...
Not Connected

Zone Records

Total: 0 A: 0
Type Name Value TTL Actions
Loading DNS records from GoDaddy...
Showing page 1 of 1

Authoritative Nameservers

Your domain's DNS routing is handled by the following GoDaddy nameservers:

Active Nameservers
ns67.domaincontrol.com
ns68.domaincontrol.com
DNS Management Check
These nameservers must be configured at your registrar. If you change your authoritative nameservers to a third-party host, your active GoDaddy zone records will no longer control routing.

DNS Activity History

Local audit trails tracking all DNS mutations submitted through the console.

Timestamp User Operation Record Details Status
No audit logs found.

WhatsApp Bot Manager

Monitor status, replace access tokens, and manage WhatsApp bot services

RITz WhatsApp Bot (Production)

/opt/projects/RITz-whatsapp-bot
Checking...

Service Control

Access Token Configuration

Loading...

Code Updates & Merging

Merge changes from the development branch into main, rebuild the jar, and restart the RITz WhatsApp Bot service.

Ready.

RITz WhatsApp Bot (Development)

/opt/projects/RITz-whatsapp-bot-dev
Checking...

Service Control

Access Token Configuration

Loading...
Ready.

RMC WhatsApp Bot

/opt/projects/RMC-WhatsApp-Bot
Checking...

Service Control

Access Token Configuration

Loading...
Ready.

About Server

Detailed hardware, system configurations, and host diagnostics

Operating System

Hostname-
OS Name-
Kernel Version-
Architecture-
Uptime-

Processor Spec

CPU Model-
Core Count-
Arch / Mode-
Virtualization-

Memory & Swap

Total RAM-
Available RAM-
Swap Space-
Swap Usage-

Local & Timezone

Local Time-
Universal Time (UTC)-
Timezone-
NTP Sync Status-
Infrastructure
Bluehost Logo
VPS Owned by Bluehost
Premium Cloud VPS

About Software

ApplicationFrissco Apex
Versionv2.0.4
LicenseEnterprise Pro
ExpiryN/A

Raw System Diagnostics Console