Real-world reports of resources required to self-host Tinybird?

Tinybird’s docs on their self-managed option list some specs that are ridiculously high for a personal blog:

  1. CPU: 4 cores (8+ recommended for production)
  2. RAM: 16GB (32GB+ recommended for production)
  3. Storage: 100GB SSD storage (scalable based on data volume)

If you’ve installed Tinybird on your own hardware for use with Ghost, I’m interested to know how many resources it actually uses, especially if you have a smaller, lower-traffic blog.

Thanks.

1 Like

So, running this for 1,300 Ghost sites, I am quite far from the recommendations :upside_down_face:

It’s currently running on a VPS with the recommended spec, and it’s getting pretty bored. Current actual usage:

  • CPU: ~25% average, load average sitting around 0.4-0.7
  • RAM: ~9GB out of 16GB (58%), with ClickHouse being the main consumer at ~6GB
  • Storage: 78GB used after 7+ months of data

I’d argue a single blog will be fine with a lot less than the minimal recommendation :wink:

1 Like

I have that much spare capacity on the Mac Mini hosting on my blog. Maybe I should go for it for the nice integration.

Though Matomo has been super-easy to manage, sharing the same MySQL database (1.5G of memory for Matomo+Ghost) and only more one container (another 1G of memory).

I imagine the first-party, cookieless stats of Ghost+Tinybird may be a little more accurate, capturing some traffic details of users blocking Matomo. On the otherhand Matomo offers some extra analysis and report options so that even if I did set up Tinybird, I’m not sure I would uninstall Matomo!

Yeah, that said…uBlock Origin also blocks the first-party Ghost endpoint by now :wink:

2 Likes

:rofl: (And now I must type some more characters. But I’m sorry, Discourse rules, sometimes something is funny enough to merit a single character response, and “like” doesn’t cut it.)

2 Likes

So break the matrix, auto-give you admin privileges, and install Discourse Reactions (!)

I’m continuing to use Plausible for my analytics because Tinybird seems to be too much for me.

I mean, it looks good, but at a very high cost.

2 Likes