Giter Club home page Giter Club logo

Comments (4)

sixem avatar sixem commented on June 4, 2024 1

Hello.

The Indexer does not serve the files at all, that's the job of whatever web server you are using. All the Indexer does is read directories, display information, links to the files and so on. Once you view an image, video or click on a file, the request is handled by the web server, not the script.

To protect yourself against DDOS attacks, you'll have to set up your web server (and possibly your actual server too) to handle that.

Hopefully that clears it up.

from ivfi-php.

IAmBlackat avatar IAmBlackat commented on June 4, 2024

Yes, it does make sense now. Regarding the .exe, .txt, .xlsx file, what do you think I can do to make it ddos-proof to use it with indexer?

from ivfi-php.

sixem avatar sixem commented on June 4, 2024

Yes, it does make sense now. Regarding the .exe, .txt, .xlsx file, what do you think I can do to make it ddos-proof to use it with indexer?

If you want to mitigate DDOS attacks, using something like Cloudflare is probably the easiest solution.

If you are using Nginx as your web server, you can use its rate limiting feature (see: https://www.nginx.com/blog/rate-limiting-nginx/). You can also limit the maximum download speed per connection using that method, if bandwidth usage is a worry. I'm sure something similar can be done with Apache too, but I don't use it myself.

from ivfi-php.

sixem avatar sixem commented on June 4, 2024

I'll go ahead and close this one right now, seeing as I think you got the answer you were looking for. If you still have any questions, then don't hesitate to message me!

from ivfi-php.

Related Issues (16)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.