Budget: 10000 UAH Deadline: 7 days
Hello. I am ready to implement the script in Python or Node.js. In what format are your tokens and domains currently stored? In json?
It is necessary to write a script for PowerShell or CMD (Windows) or, as a last resort, PHP, considering that the script will take a very long time to execute and that on servers the execution time is limited, so the task should be broken down into batches.
The essence of the task
There are 10,000 domains scattered randomly across 30 cloud accounts.
For all cloud accounts, there are both global API keys and API tokens with open rights to edit the necessary data (screenshot 1).
Using the cloud API, the following task needs to be implemented:
1) Take a domain, check it against the list of tokens in search of the cloud account where the domain is located.
2) Check Redirect Rules. If there are any rules (regardless of what they are and what name they have), delete them first.
3) Next, create a new rule
{
"action": "redirect",
"action_parameters": {
"from_value": {
"preserve_query_string": false,
"status_code": 307,
"target_url": {
"value": ""
}
}
},
"description": "Redirect to goy",
"enabled": true,
"expression": "(ip.geoip.asnum ne 15169 and ip.src.asnum ne 15169 and ip.geoip.asnum ne 20940 and ip.src.asnum ne 20940 and ip.geoip.asnum ne 15180 and ip.src.asnum ne 15180 and ip.geoip.asnum ne 36040 and ip.src.asnum ne 36040 and ip.geoip.asnum ne 15192 and ip.src.asnum ne 15192 and not starts_with(http.request.uri.path, \"\"))",
"version": "8"
}
4) Provide the option to simply delete all rules without creating a new one.
Budget: 10000 UAH Deadline: 7 days
Hello. I am ready to implement the script in Python or Node.js. In what format are your tokens and domains currently stored? In json?
Budget: 16000 UAH Deadline: 1 day
Good day,
I am ready to take on your project. I have experience working with PowerShell, CMD, and PHP to create scripts that run efficiently even with long execution times. I can develop a script that breaks the task into batches to optimize execution time.
To address your task of working with 10,000 domains and 30 cloud accounts, I can propose the following plan:
1) Checking the domain against the list of tokens in the cloud accounts.
2) Removing existing Redirect Rules and creating a new rule with the specified parameters.
3) The ability to delete all rules without creating a new one.
My rate is $16 per hour. To start working, I will need a more detailed description of the project requirements.
Sincerely,
Maxim
Budget: 20000 UAH Deadline: 1 day
Good afternoon!
I am ready to help you with this project. I look forward to discussing all the details and starting work!
Budget: 12000 UAH Deadline: 4 days
I will create a cmd utility in Golang, the process can be split into different threads.
Budget: 27000 UAH Deadline: 5 days
Good afternoon, I am ready to implement your project. I write in Python and hold 3rd place on the platform. I have experience in implementing similar projects.
Portfolio: Freelancehunt
Write to me, we will discuss the details and I will start working.
Content Management Systems 58 proposals 15:39
Web Programming 40 proposals 14:35
Cybersecurity & Data Protection 41 proposals 14:00
HTML & CSS 75 proposals 10:23
Content Management Systems 52 proposals 5 August