They appear to be hosted on a DigitalOcean VPS. I use DigitalOcean for all of my projects that require a Linux base (I say this because I work on Windows/ASP.NET projects as well). The pricing is very reasonable for the kind of flexibility and control you get.
DigitalOcean allows you to scale your VPS CPU/memory up and down just by powering your VPS down for about 2 minutes and clicking a few buttons. So you could start on a $5-per-month droplet and then, as your userbase and traffic grows, upgrade to a higher-scale plan.
IPv6 and back-ups are also one-click options for your VPS. DNS leaves a bit to be desired (it’s not the fastest and it doesn’t give you as much flexibility/control over your DNS records) but you can easily delegate out to another provider (DNSimple is pretty good).
It’s not simple to recommend a certain plan. It might make sense to start with the small one, but if your website gets featured on Product Hunt or gets tweeted by Smashing Magazine, you’ll probably end up with an “Error establishing a database connection”.
So, in the beginning, while you’re actively promoting the new website, you could try using a more expensive plan and then gradually adjust it according to the number of visitors you get.
In the meantime you can learn about optimising Apache or Nginx and maybe even install Varnish to handle unexpected traffic spikes.
amdgls
10y agoThey appear to be hosted on a DigitalOcean VPS. I use DigitalOcean for all of my projects that require a Linux base (I say this because I work on Windows/ASP.NET projects as well). The pricing is very reasonable for the kind of flexibility and control you get.
DigitalOcean allows you to scale your VPS CPU/memory up and down just by powering your VPS down for about 2 minutes and clicking a few buttons. So you could start on a $5-per-month droplet and then, as your userbase and traffic grows, upgrade to a higher-scale plan.
IPv6 and back-ups are also one-click options for your VPS. DNS leaves a bit to be desired (it’s not the fastest and it doesn’t give you as much flexibility/control over your DNS records) but you can easily delegate out to another provider (DNSimple is pretty good).
Stelian Firez
10y agoIndeed, like Adam said, we use DigitalOcean.
It’s not simple to recommend a certain plan. It might make sense to start with the small one, but if your website gets featured on Product Hunt or gets tweeted by Smashing Magazine, you’ll probably end up with an “Error establishing a database connection”.
So, in the beginning, while you’re actively promoting the new website, you could try using a more expensive plan and then gradually adjust it according to the number of visitors you get.
In the meantime you can learn about optimising Apache or Nginx and maybe even install Varnish to handle unexpected traffic spikes.
Anselm Urban
10y agoThanks for your answer :)