Menu

Monitor your servers and deploy
from one product

Metrics, alerts, logs, and deploy automation in one dashboard. You bring the VPS; sshship helps you ship and keep an eye on health.

Monitoring & alerts

  • ✓ Scheduled health checks for CPU, memory, and disk (plan-dependent)
  • ✓ Threshold alerts and optional log watches on higher plans
  • ✓ Notifications via email, Slack, or Discord
  • ✓ Docker and service views on supported plans; public status pages for uptime

Server management

  • ✓ Add any Linux VPS with hostname, port, and SSH user
  • ✓ SSH keys only — stored securely for your account
  • ✓ One-click connection test from the dashboard
  • ✓ Multiple servers per account; send projects to the right host

Git deployments

  • ✓ Deploy from GitHub, GitLab, or any Git remote
  • ✓ Per-project deploy keys for private repos
  • ✓ Pick the branch per project
  • ✓ Re-deploys pull updates without starting from scratch

.zip artifact deployments

  • ✓ Upload a .zip from the dashboard
  • ✓ Kept private to your account
  • ✓ Delivered securely to your VPS for release
  • ✓ Unpacked on the server before your build steps run

Build pipeline

  • ✓ Ordered shell commands per project
  • ✓ Commands run one after another on your server
  • ✓ A failing step stops the deploy immediately
  • ✓ Full logs kept for every deployment

Webhook triggers

  • ✓ Verified GitHub webhooks you configure once
  • ✓ Secret shown once — keep it in your repo settings
  • ✓ Push to your branch → deploy starts automatically
  • ✓ No manual click required for routine releases

Security

  • ✓ SSH key-based access only — no passwords stored
  • ✓ Keys stay with your account and are used only for your deploys and SSH features
  • ✓ We connect out to your VPS — you do not open a special public deploy port for us
  • ✓ Upload deploys use short-lived, project-scoped download links

Ready to monitor and deploy?