All systems operational
Support
EN
Language

More languages are on the way.

VPS

VPS lines, images and one-click apps, snapshots, resizing, traffic allowance, private networking and rescue mode, with the commands you will actually use.

A CheapServ VPS is a KVM virtual machine on NVMe storage with a dedicated IPv4 address, a /64 IPv6 block and DDoS protection included. This guide explains the three product lines, the images, how snapshots and backups work, and what to do when you need more resources or a rescue environment.

Product lines

LineComputeStorageTypical use
Standard (VPS-1 to VPS-32)Shared AMD EPYC vCPUs with a guaranteed baseline40 GB to 1.2 TB NVMeWeb, APIs, containers, VPN, general workloads
High-frequency (HF-1 to HF-8)Dedicated Ryzen 9 cores, 1 to 860 to 480 GB NVMeGame servers, databases, trading bots, latency-sensitive apps
Storage (ST-1 to ST-8)2 to 8 shared vCPUs1 to 10 TB HDD with an NVMe cacheBackups, media, object storage, archives

Memory and NVMe are never oversold on any line. Standard plans share physical cores between customers but each VM keeps a guaranteed CPU baseline and is never throttled for a noisy neighbour. High-frequency plans pin whole Ryzen 9 cores to your VM. Prices start at $3.29 for VPS-1, $6.69 for HF-1 and $8.09 for ST-1; the full grid is on the VPS page.

Availability differs by site: Standard VPS run everywhere, High-frequency in Frankfurt, Amsterdam, Helsinki and New York, Storage in Frankfurt, Helsinki and New York.

Images and one-click apps

Every VPS can be installed with Ubuntu 24.04 or 22.04, Debian 13 or 12, Rocky Linux 10 or 9, AlmaLinux 10 or 9, Fedora 42, Arch Linux (rolling) or FreeBSD 14. Cloud images are used unmodified apart from the root password and the network configuration, so what you get is what the distribution ships.

One-click apps install on top of Ubuntu 24.04 during provisioning: Docker, Kubernetes (k3s), WordPress, Nextcloud, GitLab, Coolify, WireGuard, Mastodon, Proxmox VE, Plesk, cPanel and TrueNAS. Licences for Plesk and cPanel are billed separately at the vendor's price. Windows is not offered on the VPS line; use a Windows RDP plan, where the licence is included.

To reinstall, open the server in the dashboard and choose Reinstall. The disk is wiped and the new image is written in about a minute; the IP addresses do not change.

Snapshots and backups

Two manual snapshots are included with every plan. A snapshot is a full copy of the disk at a point in time; you can restore it onto the same server, or use it as the image for a new server in the same or another location. Taking a snapshot does not pause the VM, but for consistent database files run sync or stop the service first.

Automatic daily backups can be enabled per server for 20% of the plan price. Backups run at night in the server's location, keep the last 7 days, and are stored on separate hardware. Restoring a backup replaces the current disk; restore into a fresh server if you want to keep the running system.

Snapshots are deleted with the server

When a server is deleted — by you, or 14 days after a suspension for unpaid renewal — its snapshots and backups are deleted with it. Download anything you need beforehand.

Resizing a VPS

You can upgrade to any larger plan on the same line from the dashboard. The VM is rebooted once, the disk grows in place and the file system is extended automatically on our images. The price difference for the rest of the current month is taken from your balance pro rata, and the new price applies from the next renewal.

Downgrades are scheduled for the next renewal because a disk cannot shrink safely. Moving between lines (for example Standard to High-frequency) is done by creating a snapshot and restoring it onto a new server.

Traffic allowance

Each plan includes a monthly traffic allowance, from 4 TB on VPS-1 to 50 TB on VPS-32, on a 1 Gbps port. Only outbound traffic is counted. When the allowance is used up, the port is throttled to 100 Mbps until the next cycle. Nothing is ever billed on top of the plan price. Current usage is shown per server in the dashboard and in the API.

Traffic between your own servers in the same location goes over the private network and is not counted.

Rescue mode

If the server no longer boots, start the rescue system from the dashboard. The VM reboots into a Debian-based live environment with your disk attached but not mounted. Connect with the temporary password shown, then mount the root file system:

lsblk
mount /dev/vda1 /mnt
chroot /mnt /bin/bash

From there you can fix /etc/fstab, reinstall the bootloader with grub-install /dev/vda && update-grub, or copy data out with rsync. Leave rescue mode from the dashboard to boot from disk again. The VNC console in the dashboard is available at all times if SSH is unreachable.

Custom ISO

Upload an ISO by URL from the dashboard (up to 8 GB, HTTP or HTTPS), attach it to the server and boot from it. The installer runs in the VNC console. Use VirtIO drivers for disk and network: our images already include them, and most current distributions detect them automatically. After installation, detach the ISO so the server boots from disk.

Custom ISO installs are not covered by automatic network configuration: set the IPv4 address, the /64 IPv6 prefix and the gateway shown in the dashboard manually.

Private network

All your servers in one location share a private VLAN on a second interface, typically eth1. Traffic on it is free, unmetered and isolated from other customers. Use it for database replication, backups between servers or a Kubernetes cluster. Assign addresses from any private range; we do not manage them for you.

Something missing or wrong on this page? Open a ticket and tell us.