Merhaba, birkaç sunucuya dağıtılarak kullanıldığında daha kaliteli sonuçlar alınacaktır ancak bununla uğraşmak istemiyorsanız readme dosyasındaki Cloudflare ayarlarını yapıp trafiği Cloudflare üzerinden geçirdikten sonra bu Firewall a yönlendirebilirsiniz. Buradan da sitenizi yansıtabilirsiniz. Test dosyasında bir sitenin nasıl yansıtılacağını vb ekledim. Vercel, Google Cloud Run, Heroku gibi platformlardan trafiği sunucunuza gönderebilirsiniz. Birden çok projede rahatlıkla kullanılabilir.
Repo:
https://github.com/zfcsoftware/ddos-firewall
NPMJS:
https://www.npmjs.com/package/ddos-firewall
Demo:
https://ddos-firewall-demo.zfc.com.tr/
Demo Source:
https://github.com/zfcsoftware/ddos-firewall/tree/test
NGNIX ile kullanılması önerilmez. 4 cpu 8 ram bir sunucu (veya heroku, vercel, GCR) alıp 80 portunda demoyu çalıştırıp demoya gelen trafiği de sunucunuzun 80 portuna yönlendirebilirsiniz. readme.md dosyasındaki Cloudflare ayarlarının kesinlikle yapılması önerilir.
(Kütüphane veri tabanı kullanmaz)
Şu an farklı bir firewall kullanıyorum. Süresi bittiğinde kendi kodladığıma geçeceğim.
GOOGLE CLOUD 2 CPU 4 RAM VPS TESTİ - CLOUDFLARE KORUMA AYARLARI OLMADAN
(Kullandıkça öde olduğundan Google Cloud kullandım hetzner, contabo gibi ucuz bir vps servisi de kullanabilirsiniz.)
https://www.youtube.com/watch?v=oTXE...ab_channel=ZFC