There are self-hostable solutions for DDoS protection, try Anubis for example.