Compute / Instances
Frostmoln Compute lets you run virtual machine instances on demand. This page covers creating, accessing, and managing instances, plus SSH keys and snapshots.
Create an instance
In the portal, go to Compute → Instances → Create instance and choose:
- Region — where the instance runs. All regions are in the EU/EEA.
- Image — the operating system (e.g. a Linux distribution).
- Flavor — the size (vCPUs, memory, root disk). Flavors are grouped by family, then size.
- VPC and subnet — the private network the instance attaches to. See VPCs.
- Security group — the firewall controlling inbound traffic. See Security Groups.
- SSH key — the public key installed for login.
The create dialog shows the estimated monthly cost before you confirm.
From the CLI
fm compute instance create \
--name web-1 \
--region sweden \
--image ubuntu-24.04 \
--flavor c1.small \
--vpc my-vpc \
--security-group web \
--ssh-key my-laptopConnect to an instance
Assign a floating IP to reach an instance from the internet, then connect over SSH with the matching private key:
ssh ubuntu@<floating-ip>Make sure your security group allows inbound TCP on port 22 from your address.
SSH keys
Manage your public keys under Compute → SSH Keys. Upload an existing public key or have one generated. Keys are referenced by name at instance-create time.
Snapshots
A snapshot captures an instance's disk so you can restore it or launch new instances from it. Create snapshots under Compute → Snapshots. Snapshots consume storage and are billed accordingly.
Lifecycle
Instances can be started, stopped, and deleted from the instance detail page. Stopping an instance still reserves its resources; deleting it releases them. Billing for compute stops when the instance is deleted.