Benchmarked faster than DigitalOcean, Vultr & OVH. Your price never rises at renewal. See the numbers Benchmarked #1. No renewal hikes. See the numbers
Skip to content
Fedora VPS

Fedora VPS, latest kernel and toolchains.

Fedora 44 and Fedora 44 on AMD EPYC Genoa nodes with NVMe RAID10 storage and ECC memory. Six-month release cycle, the freshest stable kernel and language toolchains in the RHEL family, and the upstream where Red Hat Enterprise Linux features land first.

Why this distribution

Why developers run Fedora.

Fedora is where new RHEL features land first. Four reasons it stays in the panel:

01

Latest stable kernel

The current stable kernel for Fedora is 6.x. Therefore every Fedora release has the latest stable kernel for the time of release. This means the latest hardware support, latest scheduler tweaks and latest drivers for the latest hardware is available in Fedora long before it is included in an RHEL release.

02

Newest language toolchains

GCC, LLVM/Clang, Rust, Go, Python, Ruby and Node.js toolchains are up to date on Fedora months before they are included in RHEL minor releases.

03

Standard RHEL toolchain

dnf, SELinux enforcing, systemd, NetworkManager, Podman as default container runtime. As on AlmaLinux and Rocky Linux.

04

Upstream of RHEL

As Fedora features find their way into the CentOS Stream releases, they'll also make their way into RHEL releases. In this sense, Fedora is upstream of RHEL. And as such, it is a fantastic place to prototype new features for future RHEL releases.

Versions in the panel

Available right now.

Both supported Fedora releases are in the panel. Choose by the toolchain version you need.

Fedora 44

Release and Support Cycle for Fedora 44: supported 13 months from release, runs on Linux kernel 6.5.

Fedora 44

The standard Fedora support window is 13 months after a Fedora release has been made, in this case 13 months from the Fedora 44 release date with a 6.8 kernel as the base. This is the most up to date Fedora image in our library.

Production workloads

Where Fedora fits a workflow.

Development with latest toolchains (GCC, LLVM/Clang, Rust, Go, Python, Ruby, Node.js, ...), testing RHEL features early and production workloads with "frozen" packages in AlmaLinux or Rocky Linux.

Development environments

  • Latest GCC, LLVM/Clang, Rust, Go, Python, Ruby, Node.js
  • Recent kernel and userspace for driver development
  • Newest QEMU / KVM tooling for virtualization work
  • Container runtime and tooling ahead of RHEL

CI and build farms

  • Build farms targeting the upstream of RHEL
  • mock for clean RPM builds against future RHEL
  • tito and fedpkg for packaging workflows
  • Reproducible builds with rpmbuild and koji-style infra

Container hosting

  • Podman 4.x default (rootless containers)
  • Buildah and Skopeo for image work
  • Latest container runtimes ahead of RHEL
  • Quadlet for systemd-managed pods

Cloud-native tooling

  • Latest kubectl, kustomize, helm
  • Recent terraform, opentofu, packer
  • Newest ansible-core and collections
  • OpenShift Local (CRC) on the latest base

Newer-than-RHEL packages within RHEL ecosystem

  • Latest kernel, glibc and toolchain stack
  • Recent PostgreSQL and MariaDB modules
  • Newest container and Kubernetes runtimes
  • EPEL packages also work alongside Fedora repos

Education and labs

  • RHCSA / RHCE prep with future-RHEL behaviour
  • OpenShift training environments
  • Linux systems engineering courses
  • Personal sandboxes that get updated often
Measured performance

NVMe RAID10 and EPYC, in numbers.

Dedicated CPU D-4 plan in Amsterdam, 5 runs averaged, 2 vCPU pinned cores on EPYC Genoa, 4 GB DDR5 ECC, 60 GB NVMe RAID10 storage. Detailed benchmark description on the benchmarks page, as well as corresponding Geekbench public profiles.

122,959
4K random read IOPS. fio mixed 4K read/write at queue depth 32 on NVMe RAID10.
87,730
4K random write IOPS. The databases access the storage in a direct I/O (non-buffered) 4K read/write fashion.
2,000 / 6,414
Geekbench 6 single / multi core. The results are the median of five runs, each Geekbench run is linked to the Geekbench profile of the public results.
9.40 Gbit
iperf3 send throughput. Amsterdam reference on the 100G fabric, ICMP latency 0.946 ms.
Read the full benchmark methodology and raw runs
Panel and API

Everything you need to operate it.

Full VPS management from within our control panel and from our REST API. Fully scriptable from within the control panel, from the command line and within your favorite automation tools (e.g. Terraform, Ansible, etc.). We support full VPS lifecycle management from within the control panel or from within your scripts from the very beginning.

Reboot, shutdown, force-reset
Reboot VPS, shutdown VPS, hard-reset VPS. For the up VPSes ACPI shutdown (when powered up) is used, and for the ones unresponsive (and thus need to be re-booted immediately) hard-reset is used.
Reinstall any supported OS
When needed wipe the disks and a minute later provision from scratch with any supported OS. Your SSH key will still work because Cloud-Init will have picked it up.
Rescue mode
Boot from recovery image and mount disks, then you can use rescue mode to fix file system, change root password for root account, or fix unbootable initramfs.
Custom ISO upload
Upload a custom ISO (64-bit Linux) and attach it to a VPS as a virtual CD-ROM to install from within the HTML5 console.
HTML5 console
HTML5 console (browser-based console for VPS access when SSH has been misconfigured for a VPS) for access to a VPS when SSH has been misconfigured for a VPS in.
Reverse DNS (PTR)
Manage Reverse DNS (PTR) for IP addresses (IPv4 and IPv6) from within the Control Panel. As a mail server for example, you wouldn't be able to send emails out if it doesn't have Reverse DNS (PTR) records set up for the IP address it's using.
SSH key management
Attach your known SSH key to newly provisioned servers. Cloud-Init will then add the key to newly provisioned servers on their first boot.
REST API
Deploy, resize, power-cycle and snapshot servers through a full REST API that also covers volumes, backups, ISO uploads, firewall rules, SSH keys and recipes. Generate API credentials and drive everything from Terraform, Ansible or your own CI/CD pipeline.
Pricing

Same Linux, both regions.
Same price.

These configurations all cost the same for Linux in both regions: Standard, Dedicated CPU and High Memory servers in Amsterdam and New York. Prices are for 2-year terms.

Compare every plan
Standard $18.40/mo Shared 1:4 vCPU, S-4 to S-64
Dedicated CPU $29.60/mo Pinned 1:1 cores, D-4 to D-64
High Memory $199.20/mo 1:8 RAM ratio, H-64 to H-192

Deploy a Fedora VPS
in under a minute.

Deploy a VPS in under a minute! The same hardware, in the same control panel, with the same 24/7 support in Amsterdam and New York. It takes only a few seconds to add an SSH key and with Cloud-Init your Fedora VPS will be rooted on first boot.

Common questions

FAQ about running Fedora on BuyVPS.

FAQ about running Fedora on BuyVPS.

FAQ

Common questions

Which Fedora versions do you support in the panel?
Fedora 39 and Fedora 40. Both deploy in under a minute via Cloud-Init.
How long is each Fedora release supported?
Roughly 13 months from release. Each version is supported until one month after two newer Fedora releases have shipped.
Is Fedora production-ready?
It is production-ready, but you accept a faster upgrade cadence. AlmaLinux 9 or Rocky 9 are better picks if you need a five-to-ten year frozen base.
Can I upgrade Fedora 39 to Fedora 40 in place?
Yes. The standard dnf system-upgrade procedure works. Back up your data first. The upgrade reboots into a dedicated upgrade environment.
Is SELinux enabled by default?
Yes, in enforcing mode. The standard Red Hat configuration.
Does Fedora use dnf or yum?
dnf, the same workflow as RHEL and AlmaLinux. yum is a compatibility wrapper.
Can I run cPanel on Fedora?
cPanel does not officially support Fedora. For cPanel use AlmaLinux 9 or Rocky 9 instead.
What is the difference between Fedora and CentOS Stream?
Fedora is the upstream where features prototype. Stream is a continuously-delivered preview of the next RHEL minor release. Fedora moves faster. Stream tracks the RHEL trajectory more closely.
Ready to deploy

Deploy Fedora on a measured VPS

From $18.40/mo on a 2-year term, fixed for life. Paste this cloud-init to boot hardened in one step:

#cloud-config
package_update: true
packages: [ufw, fail2ban]
runcmd:
  - ufw allow OpenSSH
  - ufw --force enable
  - systemctl enable --now fail2ban