IP
--
Nginx
Checking...
SSL Expiry
Checking...
CPU Usage
0%
Memory
0%
NVMe Storage
0%
Network Traffic
0 KB/s
Host System Diagnostics
VPS Hostname
sg-vps-shynex
Kernel
Linux 6.8.0-31-generic
OS Platform
Ubuntu 24.04 LTS
Nameserver IP
127.0.0.53 (systemd-resolved)
Virtualization
KVM
Uptime
--
Process Control Panel
Running Docker Containers
| Container ID | Container Name | Image Source | Ports Bound | Execution Status |
|---|---|---|---|---|
| Retrieving container details from daemon socket... | ||||
System Path Explorer
/var/www| Name | Size | Action |
|---|---|---|
| Initializing explorer... | ||
File Content Viewer
No file loadedSelect a file from the explorer list on the left to read its contents here. Supports system configurations, text files, and JSON payloads (Limit: 5MB).
Log Source:
[SYSTEM] Diagnostics log tail initialized. Pulling fresh stream...
Secure Web Console Interface
Lightweight SSH Web Terminal (ttyd)
For convenience and shell access directly in your browser, we recommend running **ttyd** on your VPS. It is a lightweight C utility that shares your terminal shell over WebSockets.
How to start ttyd on Singapore VPS:
# Start ttyd on local port 7681 bound to bash shell
ttyd -p 7681 bash
- 1. NPM Reverse Proxy
- 2. SSL Setup commands
- 3. PM2 Backend Setup
Nginx Reverse Proxy Configuration
Forward incoming domain requests to this control panel (Port 8080) and terminal (Port 7681) running on loopback ports.
Nginx Virtual Host block (/etc/nginx/sites-available/shynexmarket.shop)
server {
listen 80;
server_name shynexmarket.shop;
location / {
proxy_pass http://127.0.0.1:8080;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded-for;
}
}
SSL Let's Encrypt Certificate setup
Acquire free, auto-renewing SSL certificates for your domain and services using Certbot.
Command: Provision SSL and reload Nginx
sudo apt update && sudo apt install -y certbot python3-certbot-nginx
sudo certbot --nginx -d shynexmarket.shop --agree-tos --email admin@shynexmarket.shop --non-interactive --redirect
Deploying Backend Control Panel under PM2
PM2 runs the server in the background and restarts it automatically if the VPS reboots.
Command: Launch control panel via PM2
# Install PM2 globally
sudo npm install pm2 -g
# Start server.js inside your project directory
pm2 start server.js --name "vps-control-panel"
pm2 save
pm2 startup