yogeshojha / rengine

reNgine is an automated reconnaissance framework for web applications with a focus on highly configurable streamlined recon process via Engines, recon data correlation and organization, continuous monitoring, backed by a database, and simple yet intuitive User Interface. reNgine makes it easy for penetration testers to gather reconnaissance with minimal configuration and with the help of reNgine's correlation, it just makes recon effortless.
https://yogeshojha.github.io/rengine/
GNU General Public License v3.0
7.54k stars 1.14k forks source link

feat: Set Docker Resources Limits and Reservations for Celery #1435

Open null-ref-0000 opened 2 months ago

null-ref-0000 commented 2 months ago

Is there an existing feature or issue for this?

Expected feature

The purpose of this feature request is to set docker resource limits and reservations for celery. This will avoid potential out of memory issues due to celery consuming more memory than available

Alternative solutions

Set celery scaling configuration, but this however does not give you a precise option to control the cpu and memory resources utilized by a container.

Anything else?

https://docs.docker.com/reference/compose-file/deploy/#resources

github-actions[bot] commented 2 months ago

Hey @null-ref-0000! 🚀 Thanks for this exciting feature idea!

We love seeing fresh concepts that could take reNgine to the next level. 🌟

To help us understand your vision better, could you:

📝 Provide a detailed description of the feature 🎯 Explain the problem it solves or the value it adds 💡 Share any implementation ideas you might have

Your input is invaluable in shaping the future of reNgine. Let's innovate together! 💪

yogeshojha commented 2 months ago

This will be an excellent addition, I am reviewing. I am also changing the compose files, they are messy and redundant. Will take this in together.

Thank you @null-ref-0000

null-ref-0000 commented 2 months ago

@yogeshojha Sounds good, let me know if there anything else I can assist with regards to the compose files.

yogeshojha commented 2 months ago

@null-ref-0000 Definitely, once i make some progress tomorrow, I will add you as reviewer and you can guide me through.

Thank you for offering help.

null-ref-0000 commented 1 month ago

@yogeshojha need any help on this ? If you have any additional suggestions I can make them.