There are some surprisingly good free VPS deals out there, both short and long term. You'd want to avoid ones that don't come with an IP v4 address though.
Oracle's Free Teir is pretty amazing. If you pick their ARM-based VPS you apparantly get four "OCPU" cores with 24 GB RAM between them, 200GB+ storage, two IPv4 addresses, and 10 TB outbound data per month, with no expiry date. Detailed specs.
However when I tried to sign up it failed, apparantly due to a problem with confirming my identity via my Visa Debit Card (which is required even though they don't charge unless you use their paid services). That's probably because I'm Australian though, and the exact same thing happened when I tried to sign up for AWS's free VPN years ago. Support aren't interested in helping (though at least Oracle's support replied to me, AWS just left me hanging).