@abc123 You're very unlikely to get a free VPS here, especially with your attitude and the way you have went about asking. If you don't want to use shared hosting, you have options like DigitalOcean, who give you a certain amount of credit for signing up, and if you're a student, the GitHub developer pack gives you even more credit. There may be other hosting offers from GitHub but I may be wrong.
If that fails, people like Ionos or Fasthosts do $1 a month VPS which match your specs, it really isn't that much to dish out..