This is a list of the recommended VPS providers.
Please be aware that a Linux server is controlled through a command line. If you don’t know Unix basics, please take a look at this guide from DigitalOcean which will introduce you to the Linux basics.
|Scaleway||Incredibly cheap but powerful VPSes, owned by https://online.net/, based in Europe.|
|DigitalOcean||US-based cheap VPSes. The gold standard. Locations available world wide.|
|OVH||Cheap VPSes, used by many people. French and Canadian locations available.|
|Time4VPS||Cheap VPSes, seemingly based in Lithuania.|
|Linode||More cheap VPSes!|
|AWS||Amazon Web Services. Free for a year (with certain limits), but very pricey after that.|
|Google Cloud||Same as AWS, but it’s Google.|
|Microsoft Azure||Same as AWS, but it’s Microsoft.|
|Oracle Cloud||Same as AWS, but it’s Oracle.|
|LowEndBox||A curator for lower specced servers.|
You can always self-host on your own hardware. A Raspberry Pi 3 will be more than sufficient for small to medium sized bots.
For bigger bots, you can build your own server PC for usage, or buy a rack server. Any modern hardware should work 100% fine.
Google Cloud Compute Free Tier, Oracle Cloud Compute Always Free and AWS EC2 Free Tier have free tier VPSes suitable for small bots. AWS EC2 is not always free—it’s a 12 month free trial. Additionally, new Google Cloud customers get a $300 credit which is valid for 12 months.
Other than that… no. There is no good free VPS hoster, outside of persuading somebody to host for you, which is incredibly unlikely.