# Bigger site failing on DO $5 droplet

**URL:** <https://forum.ghost.org/t/bigger-site-failing-on-do-5-droplet/23663>\
**Category:** Installation\
**Created:** [June 23, 2021, 7:40am UTC](https://forum.ghost.org/t/bigger-site-failing-on-do-5-droplet/23663 "2021-06-23T07:40:54Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![andrii](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/andrii/32/11786_2.png) [@andrii](https://forum.ghost.org/u/andrii)\
**Post date:** [June 23, 2021, 7:40am UTC](https://forum.ghost.org/t/bigger-site-failing-on-do-5-droplet/23663/1 "2021-06-23T07:40:54Z")

</div>

Hello,

I have moved my site [mrhack.io](http://mrhack.io) from WordPress to Ghost - smallest $5 Digital Ocean droplet. It has ~5K posts and just above 10k visits per month.

But, it started to fail on Ghost - I’m using UptimeRobot - and site is down few times per day, I need to do ghost restart.

In DO dashboard I can see that CPU usage and Disk I/O spike when the site is down. Probably it is because of large database.

What would you recommend apart from upgrading?

If upgrading, which droplet can solve the issue?

Thank you a lot!

---

<div class="post-metadata">

**Author:** ![shodandad](https://avatars.discourse-cdn.com/v4/letter/s/9dc877/32.png) [@shodandad](https://forum.ghost.org/u/shodandad)\
**Post date:** [June 24, 2021, 7:30am UTC](https://forum.ghost.org/t/bigger-site-failing-on-do-5-droplet/23663/2 "2021-06-24T07:30:10Z")

</div>

Try the free version of cloudflare.

---

<div class="post-metadata">

**Author:** ![shodandad](https://avatars.discourse-cdn.com/v4/letter/s/9dc877/32.png) [@shodandad](https://forum.ghost.org/u/shodandad)\
**Post date:** [June 24, 2021, 7:33am UTC](https://forum.ghost.org/t/bigger-site-failing-on-do-5-droplet/23663/3 "2021-06-24T07:33:16Z")

</div>

You could also try enabling more virtual memory on your droplet. The technical term is a swap file:

> **[Increase memory (RAM) in Ubuntu - linux by using swap file](https://www.devstudioonline.com/article/increase-memory-ram-in-ubuntu-linux-by-using-swap-file)**
>
> On Linux server, you mostly face low memory issue, mostly on AWS instance free tier. When you want to install any new thing they need more free memory. If your server has 1 GB Ram and your application is required more than 1 GB memory to run then...

---

<div class="post-metadata">

**Author:** ![andrii](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/andrii/32/11786_2.png) [@andrii](https://forum.ghost.org/u/andrii)\
**Post date:** [June 24, 2021, 7:48am UTC](https://forum.ghost.org/t/bigger-site-failing-on-do-5-droplet/23663/4 "2021-06-24T07:48:11Z")

</div>

thank you @shodandad!  
Seems the issue is solved with adding a swap file. I followed this guide:

> **[How To Add Swap Space on Ubuntu 20.04 | DigitalOcean](https://www.digitalocean.com/community/tutorials/how-to-add-swap-space-on-ubuntu-20-04)**
>
> One way to guard against out-of-memory errors in applications is to add some swap space to your server. In this guide, we will cover how to add a swap file t…

---

<div class="post-metadata">

**Author:** ![shodandad](https://avatars.discourse-cdn.com/v4/letter/s/9dc877/32.png) [@shodandad](https://forum.ghost.org/u/shodandad)\
**Post date:** [June 24, 2021, 11:59pm UTC](https://forum.ghost.org/t/bigger-site-failing-on-do-5-droplet/23663/5 "2021-06-24T23:59:25Z")

</div>

Glad to hear it!

---

<div class="post-metadata">

**Author:** ![binaryanomaly](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/binaryanomaly/32/12419_2.png) [@binaryanomaly](https://forum.ghost.org/u/binaryanomaly)\
**Post date:** [June 25, 2021, 7:10am UTC](https://forum.ghost.org/t/bigger-site-failing-on-do-5-droplet/23663/6 "2021-06-25T07:10:12Z")

</div>

Why not go for the managed version from [ghost.org](http://ghost.org)? [Ghost(Pro) - Official managed hosting for Ghost](https://ghost.org/pricing/)

It frees you from low level sysops stuff. It’s not that expensive and a good way to support the team and future ghost development?

---

<div class="post-metadata">

**Author:** ![SylarRuby](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/sylarruby/32/1704_2.png) [@SylarRuby](https://forum.ghost.org/u/SylarRuby)\
**Post date:** [June 25, 2021, 8:52am UTC](https://forum.ghost.org/t/bigger-site-failing-on-do-5-droplet/23663/7 "2021-06-25T08:52:26Z")

</div>

That’s what I’ve done with [mine](https://www.mayneweb.com/). It’s very easy to setup a DO blog but I want to focus on writing articles instead of managing servers etc. Too much when I last tried it. Their prices are reasonable and I can now sleep at nights thinking on what article to post next.

---

<div class="post-metadata">

**Author:** ![andrii](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/andrii/32/11786_2.png) [@andrii](https://forum.ghost.org/u/andrii)\
**Post date:** [June 25, 2021, 9:11am UTC](https://forum.ghost.org/t/bigger-site-failing-on-do-5-droplet/23663/8 "2021-06-25T09:11:51Z")

</div>

@binaryanomaly @SylarRuby yeah probably managed version is the way… So far this issue seems to be solved, will see.

---

<div class="post-metadata">

**Author:** ![binaryanomaly](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/binaryanomaly/32/12419_2.png) [@binaryanomaly](https://forum.ghost.org/u/binaryanomaly)\
**Post date:** [June 25, 2021, 9:20am UTC](https://forum.ghost.org/t/bigger-site-failing-on-do-5-droplet/23663/9 "2021-06-25T09:20:52Z")

</div>

I am tbh thinking about it, too.

DO is good to try out but even if ghost is quite simple and easy to maintain I don’t think it’s worth my time and I rather spend 4$ more a month to make it somebody else’s problem with the positive side effect that I support development etc.

Edit: Just did it 🙂

---

<div class="post-metadata">

**Author:** ![shodandad](https://avatars.discourse-cdn.com/v4/letter/s/9dc877/32.png) [@shodandad](https://forum.ghost.org/u/shodandad)\
**Post date:** [June 25, 2021, 11:58am UTC](https://forum.ghost.org/t/bigger-site-failing-on-do-5-droplet/23663/11 "2021-06-25T11:58:16Z")

</div>

I’m self hosting mine at home using unraid and docker. Two click updates - easy peazy.

I want full control over every aspect of my data.

Cloudflare is the most essential component of all of this, and is free too!
