Dashboard localhost
LIVE
🐧 · · · IP:
CPU Usage
--%
— cores
Memory
--%
— GB used
Disk /
--%
— GB used
Uptime
Load: —
CPU History
Memory History
Network ↑
Network ↓
Services — click to manage
Quick Stats
Processes
Open Ports
Services Up
Services Down

⚙ Processes

NamePIDCPU%RAM%StatusUser

🔧 Services

All Services — click to view & manage

🐳 Docker

🐳
Loading…

📋 Logs

Select a log source…

🛡 Security

Failed Login IPs (1h)
🛡
SSH Login History
👤
Banned IPs (Fail2ban)

🌐 Uptime Monitor

🌐
Add a URL to start monitoring

🔌 Network

Open Ports
PortProcessRisk

⚡ Quick Actions

🌐
Restart Nginx
🌐
Restart Apache
🗄
Restart MySQL
Restart Redis
Test Nginx Config
🗑
Clear /tmp
🧠
Free Mem Cache
💾
Disk Check
Top CPU Procs
📊
Top Memory
🔴
System Errors
Failed Services
👤
Last Logins
🔌
Open Ports

💾 File Browser

💾
Loading…

⏱ Cron Jobs

User Crontab
Loading…
System Cron Files

🔄 Updates

Available Packages

⚙ Web Config

Test Live Config
Runs nginx -t on current config on disk
Config file
Validates without saving to disk

🔥 Firewall (UFW)

Default incoming:
#Port/ServiceActionFromDir

📈 History

CPU %
RAM %
Disk %
Recorded every 60s

🔑 SSH Keys

Loading…

📄 File Viewer

Quick:

📨 Alerts

🔔
My Personal Telegram Alerts
Get server alerts sent directly to your Telegram

👥 User Management

Security: Admins can run any terminal command. Give Admin role only to people you fully trust.
Loading…

📋 Activity Log

TimeUserActionIPDetail
Loading…

🖥 My Servers

ℹ Manage multiple Linux servers from one dashboard. Requires SSH access. Install paramiko on this server first:
pip install paramiko --break-system-packages
🖥
No servers added yet

👤 OS Users

UserUIDHomeShellGroupsStatusActions

🌐 Network Tools

🎯 These tools run FROM this server TO the target domain/IP — useful for testing connectivity, DNS, SSL, and open ports on any external host.

🔒 SSL Certificate Checker

🔍 Log Search

📊 System Resources

Network Connections by State
Swap Memory
Disk Partitions
DeviceMountTypeTotalUsedFreeUsage
Top Memory Processes
NamePIDCPU%RAM%

🏥 System Health Check

🏥
Click "Run Check" to analyse your server

💾 Backup Manager

Create New Backup
Backups saved to /root/syspulse_backups/
Saved Backups
Loading…

🛡 Security Overview

🚨 Intrusion Detection

🔴 Brute Force Attempts (by IP)
IP AddressAttemptsRiskAction
🟢 Recent Successful Logins
🔧 Recent Sudo Commands

🔌 Port Risk Assessor

PortServiceProcessRiskDetails

🔒 SSH Hardening Checker

🔒
Click "Audit" to check SSH config

⚙ Kernel Security Parameters

Click "Check" to audit kernel security parameters

📋 CIS Benchmark Scanner

📋
Click "Run Scan" to check CIS compliance

📁 File Integrity Monitor

How it works: Click "Create Baseline" to hash critical system files. Then click "Check Now" anytime to detect unauthorized changes — any modified file means potential compromise.
📁
Create a baseline first, then check for changes

👤 Sudo Command Audit

TimeUserCommandRisk

🌍 IP Reputation Checker

Tip: Copy IPs from the Intrusion Detection page to check them here.

🔌 Active Connections

Live TCP connections to this server. Use "Drop" to immediately terminate a suspicious connection.
Remote IPLocal PortRemote PortProcessAction

🚨 Emergency Lockdown

🚨
Emergency Server Lockdown
Activating lockdown will block ALL incoming connections except from your current IP.
Use this if you detect an active attack or unauthorized access.
GeoIP Blocker
Block all traffic from an entire country by 2-letter country code.

🧅 Tor Manager

Legal Notice: Tor is used for legitimate purposes: anonymous reconnaissance, testing, privacy research. Only use for authorized security testing. This tool runs Tor as a local SOCKS5 proxy — your server's traffic routes through the Tor network.
Checking Tor status…
Exit IP
Real IP
Controls
🔍 Anonymous Scan via Tor
Requests go through Tor — target sees the exit node IP, not yours.
🌐 Tor vs Direct Comparison
Check a URL both via Tor and directly — compare response codes and times.
⛓ Proxychains — Run ANY Command via Tor
Routes terminal commands through Tor. Setup proxychains first, then run commands below. Allowed: curl wget nmap dig nslookup whois traceroute ping nc
💡 How to Browse Anonymously from YOUR PC
Option 1 — SSH Tunnel
Route your browser through this server's Tor proxy
ssh -D 9050 -N root@172.235.18.229
Then set browser SOCKS5 proxy: 127.0.0.1:9050
Option 2 — Tor Browser
Simplest way — download official Tor Browser for your PC
torproject.org/download
Automatically uses Tor — no config needed
Option 3 — curl from this server
Use Anonymous Scan or Proxychains above to run requests anonymously FROM this server
Target sees exit node IP, not your server or home IP
Important: The IP shown on sites like whatismyip.com is YOUR HOME/OFFICE IP (Ludhiana, India). This is completely normal and expected — Tor on this server only hides your server's identity, not your personal browser unless you configure it to route through here.
💻 Terminal
Ctrl+` to toggle · Esc to close
✓ Web Terminal — type Linux commands below
Note: htop/vim/nano → use web versions (type the command)
──────────────────────────────────────────────────
root@server:~$
Confirm