VorticPanel

Customer panel

What customers can do

This page summarises the customer panel, so you know what your customers see and can answer their questions. Features marked (can be switched off) are under Settings → Customer features.

Servers

The Servers list shows every server with its status, and can start, stop or restart several at once. Servers that can’t take an action (suspended, on a node in maintenance, or not allowed for a teammate) are skipped and counted. Labels filter the list.

Each server has these tabs:

Tab What’s there
Overview Live graphs (CPU, memory, network, disk; memory is what the server’s programs use, without cache, from its virtio balloon driver: built into Linux, and on Windows the Balloon driver and service from virtio-win), a copyable SSH command, IPv4 and IPv6 addresses with reverse DNS, traffic used this month with history, disk usage inside the guest, the guest agent’s state, alerts, notices about maintenance, and recent activity (each server keeps its last 200 entries)
Console VNC or serial in a window of its own, with controls down the side: type pasted text in as keystrokes, keys the browser keeps for itself (Ctrl+Alt+Del, Esc, Alt+Tab, F1–F12), fit to window or actual size, and fullscreen. A console session lasts up to 8 hours, and closes within a minute of the person losing access (their account or the server locked or suspended, or taken off the team).
Network The server’s addresses with reverse DNS, its MAC address, and Set addresses again: puts the IP addresses and gateway back inside the server through the guest agent, after the customer broke its network settings and lost the connection. It needs the Settings permission for teammates, and isn’t available while the server is suspended.
Reinstall Pick an image (with end-of-life labels), an optional startup script, and take a snapshot first
Snapshots Take, restore and delete, up to the package’s limit. Save a snapshot as a custom image (can be switched off).
Backups The server’s backup plan, backups grouped into chains, Back up now, restore in place or onto another server, and download as qcow2
Firewall Inbound rules for IPv4 and IPv6, templates (SSH, web, mail, DNS, WireGuard…), shared firewall groups, and a warning before locking out SSH. The provider’s firewall policies show above them, read-only; optional ones can be turned off
Settings Hostname, root password reset through the guest agent, rescue mode (can be switched off), ISOs including their own (can be switched off), boot order, and scheduled tasks

Account

Page What’s there
Profile and security Appearance (light, dark, or matching their device), password, two-factor (authenticator app or recovery codes), passkeys, and active sessions, including support sessions they can sign out. Turning on two-factor and adding a passkey ask for their password, and a new passkey is emailed to them.
SSH keys Keys offered when creating or reinstalling a server
API tokens Scoped tokens with optional IP allowlists. Creating one asks for their password and emails them. (can be switched off)
Team Invite people as Read-only, Operator or Full access, to all servers or some (can be switched off). Until someone accepts, the list shows the email and name as typed; someone without an account gets one when they accept the emailed invitation. Up to 20 invitations a day per account. Staff addresses are never invited. The Settings, root password and rescue permission gives full control of the server, since a new root password or rescue mode is a way in.
Scripts Saved cloud-init or shell scripts for first boot (can be switched off)
Images Custom images made from snapshots
Webhooks Signed POSTs to Slack, Discord, PagerDuty or their own scripts for alerts, failed backups and server changes
Notifications The inbox (the newest 200), and which topics are also emailed. Security emails are always on.
Activity Sign-ins, failed attempts, security changes, and when your support team signed in to help

Networking

Page What’s there
DNS Zones on your nameservers, served once a TXT record shows the domain is theirs. A zone that isn’t verified within 3 days is removed, and so is one another account verifies first. See DNS with PowerDNS.
Networks Private networks between their servers in one location (free traffic), and floating IPs that move between servers in about a second

GPU instances

Customers who rent a GPU container get GPU instances in their sidebar (it’s hidden until they have one). Instances come from orders in your billing portal, so there’s nothing to create there. For each instance they can:

The list shows each instance’s number, status, cards and SSH command, like the servers list. Tick several to start, stop or restart them at once.

  • Copy its SSH command and open JupyterLab with its login token.
  • Pick which of the SSH keys on their account root’s login takes, with Manage keys under the SSH command. It takes effect straight away without a restart, and keys they add inside, in /root/.ssh/authorized_keys, are left alone.
  • See which port on the host reaches which port inside, or its own address.
  • Watch Live usage while it runs, refreshed every few seconds: each card’s load, memory, temperature and power, CPU against its vCPUs, memory against its limit, how full /workspace is, and network traffic since it started.
  • Start, stop and restart it. It keeps its cards, files and address while stopped.
  • Open a terminal in the browser, a root shell in /workspace, and read its output.
  • Change its image to another the offer allows, or start afresh with the same one: everything outside /workspace is replaced; /workspace, the address, ports and SSH keys stay.

A suspended instance shows the reason, and can’t be started or opened until it’s unsuspended.

Self-service

With an allowance from you (see Customers), customers get Deploy server on their Servers page. They pick a size, location, image and login, and can destroy and resize their self-service servers themselves.

Status

The Status page shows what’s happening now, what’s coming up and the last 7 days, for the locations their servers are in. Ongoing incidents and maintenance in the next 2 days also show as a banner. See Announcements.

Keyboard shortcuts

Press ? anywhere for the full list. Ctrl+K opens the command palette. g then a letter jumps to a page: g s servers, g d DNS, g n networks.

Every word has to appear. ↑ ↓ to move, Enter to open.