Getting Started

Vultr Cloud Manager

Vultr Cloud Manager

The Vultr tab in Cloud Management lets you manage your Vultr cloud compute instances directly inside PMTAcore using the Vultr API v2. Connect an account, provision and control instances, and prepare them for PowerMTA installation — all without leaving the app.

Connecting your Vultr account

Open Cloud Management → Vultr and add an API key:

  1. In the Vultr customer portal, go to Account → API, enable API access, and copy your Personal Access Token. If required, add your IP to the API access control list.
  2. In PMTAcore, paste the key into the Add Your Vultr API Token field and click Validate & Save.
  3. After validation, name the account. The key is encrypted and stored locally on your machine.

Multiple keys are supported. Saved accounts show as cards with a masked key — click Access to use one or Delete to remove it. Use Switch Account to change accounts.

Viewing your instances

Once connected, PMTAcore lists every instance on the account. Each card shows:

  • Label and live power status
  • Main public IPv4 address
  • Region and plan
  • vCPUs and memory (in the expanded details)

Click 🔄 Refresh to reload from the API.

Creating an instance

Click 🚀 Launch Instance and complete the form:

  • Label — the instance label/hostname
  • Region — fetched live from Vultr (city and country)
  • Plan — instance plan with current monthly cost
  • Image — the OS; the list is filtered to server distributions supported by PowerMTA (Ubuntu, Debian, AlmaLinux, Rocky, CentOS)
  • Root Password — Vultr sets this directly at creation

The root password is saved (encrypted) so SSH and the PowerMTA installer work afterward.

Managing instances

Each instance card has action buttons:

  • ▶ Start — start the instance
  • ■ Stop — halt the instance
  • ↻ Reboot — reboot the instance
  • 🗑 Delete — permanently delete the instance (asks for confirmation)

Instance details & SSH

Expand an instance card for full details and SSH options:

  • Instance ID, region, plan, vCPUs, memory
  • IP address and a copyable ssh root@<ip> command
  • Root password — show, copy, or set/update it manually
  • 🖥 SSH Terminal — open a built-in SSH session
  • 💾 Save to SSH Manager — validate over SSH (auto-detects OS and IPs) and save to your SSH Manager

Installing PowerMTA

In the expanded card, the 📨 PowerMTA section has an 🚀 Install PowerMTA button. It validates the instance over SSH, detects the OS, saves it as a PowerMTA-compatible server, and offers to open PowerMTA Management to begin installation — identical to the Linode and custom-server flow.

Note: PowerMTA supports Alma Linux 8/9, Rocky Linux 8/9, and Ubuntu 22.04/24.04. Choose a supported OS when launching.

💡 Tip: New instances need a minute to boot and get a public IP. If SSH options are greyed out, click 🔄 Refresh and retry.