No, it's a webhost, not a dedicated server host. CP was once hosted there and I'm glad it's not anymore. Don't get me wrong, the host is amazing for a free host. But generally it's not really something. I'd rather pay $10 per month and have decent speed and no IP blocking than 000webhost.