bkeej is a user on mastodon.social. You can follow them or interact with them if you have an account anywhere in the fediverse. If you don't, you can sign up here.
bkeej @bkeej

Poll for those managing well-running mastodon instances:

1. How many accounts?

2. What are your server specs?

· Web · 8 · 4

@bkeej You can simply go to their "about" page if they specified these statistics and specs of course.
But I would like to know more about their specs too, to have my own instance maybe some day.

@bkeej
1. 14
2. 8GB RAM, 4 vCores (E3-1245 V2 @ 3.40GHz), 250GB SSD, 250 Mbit/s

@pfigel @bkeej
Hmm I wanna ásk you something since I want to have my own instance. Up to how many people would your server support you think?

@PorFavorDama @bkeej Not a whole lot of activity on this instance yet, so I' m not sure. Load is still very low. I imagine something like ~5k users should be fine with some tuning. Media storage is something that might become problematic with numbers like that down the line. Luckily, there's S3 for that if needed.

@pfigel @bkeej Oh yes you are right. So what do you think about a server with quite basic specs like "25 GB SSD , 1000GB Bandwith, 1 CPU and 1 GB memory"?

@PorFavorDama @bkeej that'd probably let you run one web worker to leave enough RAM for redis/postgres/sidekiq. Probably wouldn't handle *too* many concurrent requests. Perhaps 100-250, depending on how active they'll be at the same time? (I'm mostly guesstimating here :wink:)

@pfigel @bkeej Hmm that would be enough to start with I think. When it reaches the limit then we may expand our specs. I am not really assertive about this I just want to try with my tight budget. Thank you so much! :))

@bkeej 2700 users, 4x same 4GB RAM + cheap 4thread CPU (2 app, 1 lb/pg/redis, 1 sidekiq)

@bkeej
1.1
2. 1 gce g1-small instance (0.5 shared cpu, 1.7gb memory)

hovering at 10% cpu use

@bkeej I'm running a personal instance (notspam.tk), which currently only has one account. I'm running it on an old desktop with a dual-core Pentium E5200 and 3GB of RAM, shared with some static and git hosting.

@bkeej I'm running a single user instance on a Raspberry Pi 2 and it's doing pretty okay performance wise

@bkeej

* Running m.ii.md
* 5 accounts
* Server has 4 GB RAM and 1 vCPU ($20 tier at Vultr vultr.com/pricing/)

I found that the $10 tier with 2 GB of RAM didn't suffice, mostly because of the number of remote follows (~3.3k+)

#mastodon #instance

@bkeej how do I determi ne if my instance is well running?