Free Renegade Server Hosts
 Unfortunately there aren't any, besides your own computer.
Simply because it takes time and money to host a server, no one gets it for free. Besides you should really ask yourself, can I add something to my server others don't. Simply because currently there are about 5 players for every server, if we would distribute then fairly. Since they aren't distributed fairly, there are way less for a new server, unfortunately.