Find Jobs
Hire Freelancers

Nginx LUA or C script to blacklist ips on cloudflare API

$30-250 USD

Closed
Posted over 8 years ago

$30-250 USD

Paid on delivery
Hello, I have the following git project that I plan to integrate to limit requests and connections to my nginx web server : [login to view URL] My goal is to automatically blacklist the ips meeting certain rules (such as requests per second over a period of time or maximum open connections) and have a lua script that will curl the cloudflare api to blacklist them. I would use fail2ban but I consider parsing logs to be uneffective compared to Lua , which could process this in real time. I am using the X-Forwaded ip header to get the real ips behind cloudflare. I just need the script that will apply the ban rules and curl the cloudflare api based on that. The Api is very very simple . You can also refer to this project : [login to view URL] Only bids which have gone through requirements will be considered ! All I need is a simple lua script which will apply my request / rate limit rules to ban ips on cloudflare api, so budget for this project is $50.
Project ID: 8556156

About the project

3 proposals
Remote project
Active 9 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
3 freelancers are bidding on average $229 USD for this job
User Avatar
Hi, I can do this for you within 8 hours, Would need to ask you some questions. Please send me a message if interested.
$526 USD in 0 day
5.0 (2 reviews)
3.8
3.8
User Avatar
a simple object!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
$111 USD in 3 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of PORTUGAL
Porto, Portugal
5.0
12
Payment method verified
Member since Mar 20, 2011

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.