• This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn more.

Digital Ocean optimal droplet size for XF


Active member

Could you advise me on what the minimum size of a droplet, forum on XenForo will work normally? I have open-source non-profit project so I would like to economize. 10$ droplet will fine for XenForo? Or minimum RAM is 2GB?

2014-12-23 17-04-42 Скриншот экрана.png

Some forum stats:
  • Discussions: 31,299
  • Messages: 66,584
  • Members: 1,240
  • Online: ~30


Well-known member
The $5 a month one will run a XenForo site :)
Yup. Especially with an opcache enabled. I Benched from the 5 to 80 dollar a month plans. LoadImpact showed an NGINX/PHP5.6 setup out of the box could handle 50-75 "virtual users" with a couple hundred concurrent connections. But with MySQL tuned out to use 1/4 the memory it normally would and zend opcache installed I was getting through 250 vu/1000 concurrent connection tests without the server flinching too much.

Out of the box you can easily run out of ram. Once tuned this becomes a non issue for me. The cpu load however sucks and the opcache can help with that. Wont fit all situations equally. But its also the difference between $5 a month and $20 for the same load.

Here was my analysis of memory issues with MySQL 5.6 - http://www.rainmotorsports.com/blog/29/configuring-mysql-5-6-for-low-memory-usage/


Well-known member
Once you get past memory being the bottleneck (aka MySQL + php workers), vCPUs for php workers will become the biggest limitation. Especially as CPU doesn't linearly scale on Digital Ocean plans.