What you need before getting started with either plan.
I suggest buying one from OVH or Cloudflare.
Such as Amazon SES, SendGrid, Resend, or a Namecheap email. Free emails like Gmail or Hotmail will not work. If you buy the domain from OVH, you get a free email address.
The website reads all information from DB tables. If you use TXTs, you can enable Mysql2Proto (Mirror2DB) to mirror your txt files into DB tables.
MySQL 5.6 is not supported. Your server should be running at least MySQL 5.7, preferably 8.x or MariaDB.
A game server (or test game server) where to connect the website. The website needs to be connected to a game server in order to work.
A shared hosting is not suitable. Make sure the VPS and Game Server are in the same country or in two very close countries for the lowest latency possible.
My top picks are:
-
Cloudflare
-
OVH
Any other provider will be fine too, but these are my top picks.
I usually suggest getting a VPS from OVH because it does not block email port 25/465, which is used to send emails. Many other VPS providers block these ports.
Minimum requirements:
-
Min 2 CPU cores (better if 4)
-
At least 4GB RAM (better if 8GB)
-
Minimum 20GB disk space
It depends on how many emails you'll be sending. My suggestions:
-
Amazon SES — I do not provide assistance for it. Only go for it if you know how to set it up yourself.
-
Namecheap — Very good if you plan to send a limited amount of emails.
-
Resend — Very good for any volume. Start with the free plan during beta, then upgrade to the $20/month plan when you go live.