Services

Virtual private servers

A VPS gives you full administrative access without the hassle, expense and responsibility of maintaining physical gear.

A virtual private server (VPS) is a virtualized server instance that runs alongside others on the same physical machine. Since dedicated server hardware often remains underutilized, virtualization maximizes resource use — both economically and environmentally — by allowing multiple servers to share the same infrastructure. It is conceptually similar to an AWS EC2 instance or GCP Compute Engine VM.

A VPS is an economical and efficient use of resources in which you get full administrative access without the hassle, expense and responsibility of maintaining physical gear.

We offer VPS hosting to co-op members on collaboratively managed servers. Our infrastructure is powered by the Ganeti virtual machine management system, ensuring high reliability and performance. The VPS service is managed by a dedicated team of experienced co-op members.

Capacity available

Each slice

$86.25

per slice, per year

Request a VPS
  • 1 GB RAM
  • 25 GB disk
  • 10 Mbps at 95th percentile
  • 1 static public IPv4 address
  • A static /80 subnet of public IPv6 addresses
  • Shared use of about 0.5 CPU
  • Remote VPS admin over SSH

Addresses come from our IPv4 address space and our IPv6 address space. Remote administration is over SSH; see VPS Command and Control.

Sizes and add-ons

Members may have more than one VPS instance, and each instance can be up to 8 slices in size. Larger instances get more virtual CPUs:

SlicesvCPUs
1-21
3-42
5-63
7-84

You can add disk and bandwidth to an instance:

Extra disk

$23per 25 GB unit, per year

Up to one extra unit per slice.

Extra bandwidth

$6.96per Mbps, per year

Request a VPS

Fill out this form to request a VPS. If your request doesn’t fit it, please contact us instead.

Requests are for members. Not a member yet? Join the co-op.

About you

The email address of your IO Coöperative membership.

If you're joining as an individual, leave this blank.

Name and email, one per line.

Your VPS

Used for reverse DNS, so it must be fully qualified.

Each slice gives you 1 GB RAM, 25 GB disk and 10 Mbps at the 95th percentile, at $86.25 per slice, per year.

$23 per 25 GB unit, per year. No more than your number of slices.

Other operating systems are available on request and need manual setup.

Paste your public key: the contents of id_ed25519.pub or id_rsa.pub, one key per line. Never paste a private key.How to generate an SSH key

Anything else

Frequently asked questions

What’s the maximum supported config?

The largest single instance we support is 8 slices.

Can I purchase a bunch of extra disk space for my one-slice VPS?

No. Disk allocation is limited to two times the number of slices. For example, 100GB of disk would require two slices and two extra disk units.

What do I paste for the “SSH public key”?

Find the id_ed25519.pub or id_rsa.pub file created when you created your SSH key pair and paste its contents into the form. Only ever share the public key (the .pub file), never the private one.

We also offer colocation for members who want to run their own hardware.

Want a seat at the table?

Members own and run the co-op together. Apply online and we'll walk you through the rest.

Become a member