Server Management Dashboard
The Server Management Dashboard is an in-app workspace for inspecting and operating any SSH-capable server you have configured in DeployHQ — including Managed VPS servers and your own SSH/SFTP servers.
The dashboard is currently a beta feature. To use it, enable beta features under Settings > Beta Features on your account.
Opening the dashboard
From the project's server list, click the wrench icon next to any SSH-capable server. Non-SSH protocols (such as FTP) do not have a manage dashboard. The dashboard requires the Manage server configuration permission on the project.
The dashboard has four tabs: Overview, Quick Commands, Cron Jobs, and Console.
Overview
The Overview tab shows live system metrics collected over SSH:
- CPU usage
- Memory usage
- Disk space
- Uptime
Metrics are cached briefly between requests to keep the page responsive. Use the refresh control to fetch the latest values on demand.
Quick Commands
Quick Commands let you save commonly used shell commands and run them on the server with one click.
- Create and edit commands with a name, description, the command itself, and an optional timeout.
- Run any saved command from the dashboard. The output is captured and shown once the command finishes (output is not streamed live).
- Scope each command to a single server, all servers in a project, or all servers in your account.
- History: the dashboard shows the last 20 executions, including who ran each one, the exit code, the duration, and the captured output.
Cron Jobs
The Cron Jobs tab gives you a visual interface to read and write the server's user crontab over SSH.
- Add an entry by choosing a schedule from the presets (every minute, every 5 minutes, hourly, daily at midnight, daily at 3am, weekly on Monday, monthly) or by entering a custom cron expression, then specifying the command to run.
- Edit or delete existing entries. Changes are written back to the server's crontab.
- Disable an entry without deleting it by toggling it off; disabled entries remain in the crontab as commented lines so you can re-enable them later.
Console
The Console tab opens an interactive SSH session for the server. Each user gets their own persistent session per server, so command state (such as the current working directory) is preserved across commands within the same session.
- Run commands and view their output in the dashboard.
- The dashboard tracks your last 20 sessions per server, with the command count and final status of each.
- Limitation: interactive, full-screen programs such as
vim,top, ornanoare not supported. Use single-shot commands or non-interactive equivalents (for example,ps auxinstead oftop).
Permissions
Access to the Server Management Dashboard requires:
- Beta features enabled on your account.
- The Manage server configuration permission on the project.
Account-scoped Quick Commands can only be created and managed by account administrators.