If you think that you are able to do it for free, good luck. I don't know a way to do it, but if you can figure it out and are ok with a freeware domain, then good luck. It's quite simple to install PHPvms with file manager in cpanel, idk what free hosts use tho. Just upload the phpvms.full folder from the site, and upload it's contents to your website. Idk if it will work though but if you think you can do it, good luck. Also that link I sent about cheap hosting, I bought lifetime teamspeak and ordered web hosting from my control panel, you're right tho, I cant find anywhere else that says about their hosting