VM Configuration
Set up and manage Edge Compute virtual machines. Choose your OS and size, create VMs, connect via SSH, add firewall rules, resize instances, and manage backups and snapshots.
Video coming soon
Follow the written guide below in the meantime
What this tutorial covers
Follow along with the video or use this written guide to get your virtual machines up and running.
Choosing an OS and Size
Edge Compute supports Ubuntu, Debian, and other popular Linux distributions. Pick an OS that matches your stack. For size, start small — you can resize anytime without downtime. The smallest instances are ideal for development and low-traffic apps.
Navigate to Compute → Create VM and select your preferred image and instance size. Each size shows vCPU count, RAM, and estimated monthly cost.
Creating a VM
Give your VM a name, select a region (choose one close to your users), and optionally add SSH keys during creation. Click Create and Edge provisions your machine in under a minute.
You'll receive the VM's public IP and root credentials via email unless you used SSH keys. Store these securely — you'll need them for your first login.
Connecting via SSH
From your local terminal, connect using the VM's public IP:
Adding SSH Keys
For key-based authentication, add your public key before creating the VM, or add it later via the control panel. Go to Compute → SSH Keys, paste your public key, and associate it with existing VMs or new ones.
Key-based auth is more secure than passwords — we recommend disabling password login once keys are set up.
Firewall Rules
Edge Compute includes a built-in firewall. By default, only SSH (22) is open. Add rules to allow inbound traffic for web servers (80, 443), databases, or custom ports.
Configure firewall rules in the VM's Networking tab. Rules apply immediately — no VM reboot required.
Resizing Instances
Need more CPU or RAM? Resize your VM from the control panel. Select a larger size and apply. The VM reboots briefly during the resize — plan for a few seconds of downtime. You can downsize as well if you over-provisioned.
Backups and Snapshots
Create snapshots before major changes or on a schedule. Snapshots are stored separately and can be used to restore a VM or spin up a clone.
Enable automatic backups in Settings to protect production workloads. Manual snapshots are useful for one-off captures before risky updates.
Monitoring Metrics
Each VM has a metrics dashboard showing CPU, memory, disk I/O, and network traffic. Use these to identify bottlenecks before resizing, and to set up alerts when utilisation exceeds thresholds.
Access metrics from the VM detail page. Historical data is retained for 30 days.