One dashboard for
all your servers
Monitor uptime, RAM, disk, SSL certs, and running services across all your Linux VPS in one place — with team access control, SSH terminal, and public status pages.
Servers online
12 / 14
Avg CPU
23%
Avg RAM
61%
SSL alerts
2 expiring
web-prod-01
online45.77.12.33
db-master
online103.21.48.91
worker-02
offline95.110.5.201
Built for developers managing real infrastructure
Everything your infra team needs
Stop juggling Grafana, PagerDuty, Notion, and SSH clients. ServerDeck does it all.
Real-time server metrics
CPU, RAM, disk usage collected via SSH with 30-day history charts. Alerts fire automatically when thresholds are crossed.
SSL certificate monitoring
Automatically checks expiry for every HTTPS domain on your servers. Get alerted at 30, 14, and 7 days before expiry — no surprises.
Service & port monitoring
Monitor TCP, HTTP, and HTTPS services on any port. Receive instant notifications on status transitions — only when things actually go down.
Browser SSH terminal
Full-featured SSH terminal in your browser. No client to install, no keys to manage locally. Access any server instantly.
Public status pages
Share a live status page with your clients or team. Shows server health, uptime percentage, and service status — no login required.
Team & access control
Add admins, managers, and client users. Assign specific servers or groups per user. Full audit log of every action taken.
Maintenance windows
Schedule maintenance periods to suppress alerts. The VPS list shows a clear badge so your team always knows what's intentional.
Server documentation
Rich-text docs attached to any server — runbooks, passwords, notes. Share read-only with clients. Version history included.
Up and running in 2 minutes
No agents, no config files, no YAML.
Add your server
Enter your server's IP, SSH port, and credentials. ServerDeck connects via SSH — nothing to install on the server.
Collect server info
Click 'Collect Info' or let the daily scheduler run automatically. OS, PHP, MySQL, RAM, disk, CPU, and all active domains are detected.
Get alerted before things break
SSL expiring? Service down? Disk at 90%? You'll know before your users do. Alerts land in the dashboard and optionally by email.
Simple, honest pricing
Start free. Upgrade only when you need more.
Need a custom plan for larger teams? Contact us
Trusted by server admins
"Finally replaced our spreadsheet of servers with something that actually tells us when things are wrong before our clients call us."
Alex M.
DevOps Lead
"The SSL expiry alerts alone are worth it. We had three certs expire in one week before we started using ServerDeck."
Sarah K.
Sysadmin
"The public status page saved us so many support tickets. Clients can check for themselves if something is down."
James T.
Founder, hosting agency
Frequently asked
Does ServerDeck install anything on my servers?
No. ServerDeck connects over SSH and runs read-only commands to collect metrics. Nothing is installed, no agents, no daemons.
How are SSH credentials stored?
SSH passwords and private keys are encrypted at rest using AES-256 (Fernet) symmetric encryption. They are never logged or exposed in plaintext.
What Linux distributions are supported?
Any distribution that supports SSH — Ubuntu, Debian, CentOS, Rocky Linux, AlmaLinux, and more. PHP/MySQL detection works across Debian and RPM-based systems.
Can I manage access for my team or clients?
Yes. You can create admin, manager, and client accounts. Assign specific servers or groups per user. Clients get a read-only view of their assigned servers.
What happens when I hit the free plan limits?
You're prompted to upgrade. Existing servers and data are never deleted — you just can't add new ones until you upgrade or remove existing ones.
Is there a free trial for Pro?
The Free plan lets you try all core features immediately — no card required. Upgrade to Pro when you need more servers or team members.
Start managing your servers today
Free forever for up to 5 servers. No credit card, no setup fees, no surprises.