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:
- 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.
- In PMTAcore, paste the key into the Add Your Vultr API Token field and click Validate & Save.
- 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.