I have Pangolin set up as a reverse proxy in my VPS and Cloudflare as a DNS provider with its free tier.
I want to migrate out of Cloudflare for my setup, however I lack the requisite network knowledge to safely transition my VPS and domain to better alternatives and don’t know where to start its research from.
There are two features I intend my setup to have after the transition:
-
DDoS protection: I was considering using Crowdsec as there is a guide to incorporate it into Pangolin, but I do not know if it will be sufficient or not. I saw a post earlier listing some alternative DDoS protection solutions, but I am wary of their limited free tier options compared to that of Cloudflare and I don’t wish to pay for them as my homelab is mostly going to be used by me and a handful of friends.
-
Wildcard Certificate Generation: My domain provider has a poor DNS service and is not listed under LEGO’s supporter DNS providers for enabling wildcard certificate generation and the Cloudflare one does not seem to work for some reason. I don’t know of any other compatible DNS provider I could shift to unless it is provided within the other DDoS protection services as mentioned above.
Again, I don’t have much knowledge in this field but I’m willing to learn and make an informed decision. Please let me know any suitable alternatives for the above, the pros and cons for the migrations, or some guide on performing such transition from Cloudflare as you seem fit.


Crowdsec does not provide DDOS protection in the same manner as Cloudflare. You can use crowdsec to block the traffic at your server, but it has already reached your server, and will be using up your ingress bandwidth regardless. So if you were DDOS’d, your site will go down.
Cloudflare prevents the traffic ever reaching your server, while allowing the legitimate traffic through. They block it on their servers, which have much higher bandwidth than any VPS provider has.