Some statistics from a smaller Germany based Mastodon instance (burningboard.net)
We currently have 109 active users (logged in during the last 30 days).
The PostgreSQL Database size is 16.6GB
The media-data (S3) size is 201 GB with 775544 files.
The monthly traffic is around 900GB, 82% of that is IPv6 and just 18% is legacy IPv4.
Hardware (VM Sizing):
- 8 Altara Neoverse-N1 ARM64 CPU cores
- 16 GB DDR4 Ram
- 100 GB NVMe SSD
Software-Stack:
- Debian GNU/Linux 12 (bookworm) aarch64
- Mastodon v4.3.7
- PostgreSQL 17.4
- Ruby 3.4.2
- Monitoring through Grafana/Loki and Uptime Kuma
The low-power ARM system can handle the Mastodon instance without issues and even has some headroom left for future growth