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.
- 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:
| Slices | vCPUs |
|---|---|
| 1-2 | 1 |
| 3-4 | 2 |
| 5-6 | 3 |
| 7-8 | 4 |
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.
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.