# How to run your own server

There are many ways to run your own server, from setting up a Raspberry Pi on your desk to renting a physical server at a provider.

In this post, we will focus on setting up a virtual server with DigitalOcean, which is one of the easiest ways to get started.

If you are asking yourself, why should I run my own server, I cover that in part one of this series: Benefits of running your own server

## Setting up a virtual machine on DigitalOcean

DigitalOcean is a cloud provider that makes it easy to create and manage virtual servers. Here’s how to get started: