Reliable VMs,
100% hosted in Switzerland.
High-availability infrastructure in three Swiss data centers. Automatic restart in case of failure, replicated storage, data under Swiss jurisdiction. Deploy in minutes.
3 DC
<5 min
64 vCPU
256 RAM
A sovereign infrastructure
For Swiss and European companies, hosting their data with an American hyperscaler exposes them to real jurisdictional risks. Hikube offers a high-performance alternative, without compromising sovereignty.
A 100% Swiss cloud - why it matters
In the face of the US Cloud Act and RGPD and nLPD compliance requirements, hosting your VMs in Switzerland is no longer a luxury, it's a necessity for companies handling sensitive data. Your data remains under Swiss jurisdiction, one of the most protective in the world.
Triple replication on 3 independent sites (Gland, Lucerne, Geneva) guarantees continuity of service even in the event of failure of a complete datacenter, without any manual intervention on your part.
A credible alternative to AWS, Azure and GCP for workloads requiring data sovereignty, regulatory compliance or independence from US suppliers.

Migration from VMware or Proxmox
Import of custom VMDK, QCOW2 and ISO images. Transition without application rewriting.
AI workloads with dedicated GPU
Attach an L40S, A100 or H100 GPU directly to a VM via PCI Passthrough, guaranteeing exclusive access to hardware and native performance.
Legacy applications and specific OS
Windows Server, Linux distributions with custom kernel, non-containerizable software - deploy the exact OS and dependencies you need.
Isolated and regulated environments
Finance, healthcare, public sector. Your VMs run in an isolated location, on an infrastructure whose geographical location you know exactly.
Three ranges for every load profile
The vCPU/RAM ratio determines the right range for your workload. Each range is available from small to 8xlarge.
Quick guide
Connect as you wish
Each VM is assigned a private IP in an isolated network. External exposure is optional and can be configured in two modes to suit your level of security.
PortList
Automatic firewall - dedicated IP
Only the ports you list are exposed. The firewall is applied automatically at service level, for a minimal attack surface without additional configuration.
WholeIP
Dedicated public IP - All ports
A public IP is assigned directly to the VM, and all ports are accessible. You need to configure a firewall in the VM itself.
Three ways to access your VM once deployed:
-
SSH
Via virtctl ssh or directly via the external IP with your usual SSH client. -
Serial console
Low-level access directly to the VM, independent of network status. Useful if SSH connectivity is lost. -
VNC
Graphical interface via secure tunnel. Particularly useful for Windows VMs or desktop environments.
WholeIP - mandatory firewall in the VM
Deploy in minutes
Two resources to create: a system disk (VMDisk) from an Ubuntu, Debian, Rocky or other image, and a VM (VMInstance) that references this disk, defines the configuration and injects your SSH key.
The cloudInit field lets you install packages, create users and run scripts on first boot, without manual login.
With storageClass: replicated, your disk is replicated across all 3 datacenters as soon as it is created.
apiVersion: apps.cozystack.io/v1alpha1
kind: VMInstance
metadata:
name: vm-instance
spec:
instancelype: u1.xlarge # 4 vCPU, 16 GB
instanceProfile: ubuntu
running: true
external: true
externalMethod: PortList
externalPorts:
- 22
- 443
disks:
- mon-disque
sshKeys:
- "ssh-ed25519 AAAA... user@host"
cloudInit: |
#cloud-config
packages:
- nginx
- htop
runcmd:
- systemctl enable nginx
Supported operating systems
Pre-configured and optimized images for every distribution. Specify the image in your VMDisk or import a custom image from an HTTP URL.
UBUNTU
22.04 - 24.04
DEBIAN
12 - 13
ROCKY LINUX
8 - 9 - 10
ALMALINUX
8 - 9
CENTOS STREAM
9 - 10
ID format
Questions about Cloud Instances
What happens if the server hosting my VM goes down?
The platform detects the failure and automatically restarts your VM on another available server, in the same or another datacenter. Downtime is limited to restarting the VM, typically less than 5 minutes. Your data remains intact thanks to disk replication across multiple physical nodes.
Which instance series to choose?
What's the difference between PortList and WholeIP?
PortList exposes only the ports you list, with an automatic firewall. This is the recommended mode for production - you retain exact control over what is accessible from the outside.
WholeIP assigns a public IP directly to the VM with all ports open. No automatic firewall - you have to configure one in the VM. Useful for VMs that act as gateways or VPNs, or for development where you need full access.
Can I migrate my VMware or Proxmox VMs to Hikube?
How do I customize my VM on first startup?
cloudInit field in the VMInstance manifest. Cloud-init runs on first boot and allows you to install packages, create users, inject SSH keys and execute shell commands. No manual connection is required for initial configuration.