Every server Unmetered traffic, DDoS protection and IPMI included. No setup fees, no contract. Unmetered traffic on every server See pricing

OS library

Install your operating system in one click

Choose an operating system when you order or reinstall, and your server comes up with it installed. For anything else, boot your own ISO through the HTML5 KVM console.

Reinstall a server with Debian 13 through the API
# Reinstall srv_7f3a with Debian 13: this erases the current system
curl -s -X POST https://api.flexdedi.com/v1/servers/srv_7f3a/actions/reinstall \
  -H "Authorization: Bearer $FLEXDEDI_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"os":"debian-13","hostname":"web-2","ssh_keys":["ops-laptop"]}'

# Follow progress until the status is active again
watch -n 30 "curl -s https://api.flexdedi.com/v1/servers/srv_7f3a \
  -H 'Authorization: Bearer $FLEXDEDI_TOKEN' | jq -r .status"

Highlights

Mainstream Linux

Ubuntu, Debian, AlmaLinux and Rocky Linux cover both the Debian and the RHEL-compatible families.

Windows Server

Deploy Windows Server for .NET applications, Active Directory or Windows-only game and application servers.

Proxmox VE

Install Proxmox VE directly and start building VMs, containers and clusters on your server.

Any custom ISO

Boot FreeBSD, NixOS, Talos Linux, TrueNAS or any other installer through the HTML5 KVM console.

How it works

OS library, step by step.

  1. 1

    Pick an image

    Choose an OS when you order, or later from the control panel or the API.

  2. 2

    Add SSH keys

    Add your public keys so you can log in as soon as the installation finishes.

  3. 3

    Install or reinstall

    The installation runs automatically. A reinstall replaces the existing system, so back up first.

  4. 4

    Go custom if needed

    For other systems, attach your ISO in the KVM console and install it as on any physical machine.

In detail

What you should know.

01

Choosing an operating system

Pick the OS your team already knows how to patch and debug; that matters more than the differences between distributions. Some guidance:

  • Ubuntu 24.04 LTS: broad third-party support, including NVIDIA drivers and CUDA packages, Kubernetes distributions and most vendor software.
  • Debian 12 or 13: a conservative, stable base with minimal defaults and long support windows.
  • AlmaLinux and Rocky Linux: binary-compatible with Red Hat Enterprise Linux, for software certified on RHEL.
  • Windows Server: for .NET Framework, Active Directory, SQL Server or Windows-only game and application servers.
  • Proxmox VE: when the server will host VMs and containers rather than run one workload directly.

Whatever you choose, harden it on day one: SSH keys only, a default-deny firewall, automatic security updates and time synchronization. Our guide to securing a new Linux server covers each step.

02

Custom ISOs and reinstalls

If an OS isn't in the one-click library, install it yourself: open the HTML5 KVM console, attach your ISO and boot from it. You see the installer exactly as you would on a local monitor, so FreeBSD, NixOS, Talos Linux, TrueNAS or a specific older release all work the same way.

Reinstalls are quick enough to use as a tool rather than a last resort. Rebuilding from a clean image is often faster than debugging a system that has drifted, especially for CI runners and stateless app nodes. Before a reinstall:

  • Assume the disks used by the OS will be wiped, and back up what you need.
  • Keep your setup in code, with Ansible, shell scripts or Terraform, so the rebuilt server converges to the same state.
  • Check the disk layout with lsblk afterwards; for a different RAID level, see our mdadm guide.

Reinstalls are available from the control panel and the REST API.

FAQ

OS library, answered.

Which operating systems can I install in one click?

Ubuntu, Debian, AlmaLinux, Rocky Linux, Windows Server and Proxmox VE. Pick one when you order or when you reinstall, and the server is delivered with it installed.

Can I install an OS that isn't in the list?

Yes. Any custom ISO can be booted through the HTML5 KVM console, so you can install FreeBSD, NixOS, Talos Linux or a specific release yourself. You then manage that OS like any other on your server.

Do I get full root access?

Yes. Servers are unmanaged by default, with full root or administrator access. You are responsible for the OS, updates, software and backups, and our engineers are available 24/7 for hardware, network and platform issues.

Can I reinstall through the API?

Yes. A reinstall is a single API call with the image, hostname and SSH keys, so you can rebuild servers from CI or scripts. Back up first: assume a reinstall wipes the disks used by the operating system.

Still have a question?Tickets for customers, written quotes for projects.How to reach us

Your next server is minutes away.

Deploy a Core 16 for $299/mo, or let our engineers size the right fleet for you.

  • No setup fees
  • Unmetered traffic
  • Cancel anytime