# Purchasing a VPS

You've been testing your bot on your local computer. But, how will it serve its users if you can't leave your PC on forever? This is where a Virtual Private Server, or VPS, comes into play.

## VPS Choices

I currently use Digital Ocean and absolutely love it. Never is down for me, and always works well. I have used Galaxy Gate before, and don't really have a liking for it, but it isn't bad that I would go out and specifically say don't use it. I also have used Vultr, which I consider just as good as Digital Ocean when it comes to setup and pricing(for the lower end). DO has more features than Vultr and GG, though.

## DigitalOcean

[**Digital Ocean**](https://www.digitalocean.com/?refcode=b1b9e445559c\&utm_campaign=Referral_Invite\&utm_medium=Referral_Program\&utm_source=CopyPaste) starts at **$5**/mo with the following:

* 1gb of RAM
* 1vCPU shared
* 25gb SSD
* 1TB Transfer(Bandwidth)

**DigitalOcean also includes:**

* Extra storage, starting at $10/mo for 100GBS
* System Level Backups once a week, stored and retained for 4 weeks, $8.00 a month/20% of the Droplet(VPS) price.
* 3 different Container Distros(CoreOS, Fedora Atomic, and RancherOS)
* An absolutely huge marketplace for applications you can put on your VPS
* Snapshots
* Custom images
* IPv6
* Private networking
* Monitoring built in
* &#x20;Many Regions(3 for New York, 2 for San Fransisco and Amsterdam, and 1 for London, Frankfurt, Toronto, and Bangalore) \*Subject to change

## Vultr

[**Vultr** ](https://www.vultr.com/)also starts at **$5/mo,** assuming you want an IPV4 address, with the following

* 1vCPU
* 1GB of RAM
* 25GB SSD
* 1000GB Bandwidth.

**Vultr also includes:**

* IPv6
* Auto backups for $2.00/mo(any time, any day scheduled)
* Private networking

**This is just the tip of the iceberg of what both can do, and I suggest one of these guys. If not, you still do have plenty of options, but from my experience, this was my take.**&#x20;


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://vinniehat-1.gitbook.io/guide-to-making-your-own-discord-bot/advanced/servers.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
