- Cloudflare DNS
- 2x CPU 2GB RAM application server with snapshots
- 2x CPU 2GB RAM postgres server with automated backups
- 2x CPU 8GB RAM elastic search server to provide a full-text search for the known Fediverse
The search is not mandatory, but super nice to have. It is about 20€ a month, not counting the domain costs due to having it already for other purposes.
Akkoma is written in elixir and is much better in handling async messaging. No need for Sidekiq or Redis. My CPU usage hovers around 6-12% and memory around 55%. Postgres uses about the same.
I've never tried Mastodon, but having been a Ruby developer in my past life, I needed to find something else to install when I joined the Fediverse. Couldn't be happier with my setup. It just works, I never really need to do any maintenance.
All the normal clients work with it.