Yes, with the Upload ISO feature, you can upload your own bootable operating system image, mount it onto your cloud server and run through the setup process.
You can enter your custom ISO URL on order page, so we'll deliver your server ready with your ISO attached, or after your server has been deployed, you can upload and attach a custom ISO from the cloud server control panel.