I've been running BTCPAY Server/LND for about 3 years now on Oracle Cloud using the free-forever offering. Absolutely, no hosting charges in this time frame.
This blog post provides a guide on how to do the same.
https://cadayton.onrender.com/blog/Automating-BTCPAY-Server.html