You can run TeslaMate on a free Google Cloud Platform instance. Instructions (for the GSP part) here.
I have been running it on that for a while now without any issues. I did upgrade my instance to a "small" though, which isn't free, mainly because I've got $300 of credit to burn up.
Thanks @Durzel have you set it up with a domain, or just used whatever the server name might be? https as per the advanced guide, or did you just follow the normal instructions but put a password on front of the server?