ngkabra would you be able to give a rough guesstimate of the amount of diskspace and cpu a small Mastodon instance would consume?
opalstack.social has low double-digit users following a few dozen accounts on a 4GB VPS, the VPS is using around 15GB of storage and 2GB of RAM. CPU usage is single-digit but the instance isn't very busy yet.
My test instance that I'm using as I develop the installation procedure is a single user instance with 1 follow, it's using about 900MB of RAM idle.
I expect that the 2GB Double Stack plan ($25/mo) or 2GB VPS ($20/mo) will be the absolute minimum to a single user instance on shared hosting, and that a 4GB VPS or higher will be needed for larger instance.
YMMV 🙂