You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
continuous-integration/drone/push Build is passing
Details
|
1 year ago | |
---|---|---|
templates | 1 year ago | |
.drone.yml | 1 year ago | |
.gitignore | 1 year ago | |
Dockerfile | 1 year ago | |
README.md | 1 year ago | |
docker-compose.yml | 1 year ago | |
ports.py | 1 year ago | |
requirements.txt | 1 year ago | |
test.sh | 1 year ago |
README.md
Purpose
Currently the purpose of this little flask app is to host an api that will check to see if a port is open on the requestor. I also return the IP, and execution time. Timeout is set to 3 seconds to keep things speedy.
Rate Limiting
10/minute rate limit is setup.
Workers
Currently this is running on 4 workers. As the app has no storage, we don't need to worry about concurrentcy.
Future Thoughts
Maybe have redis count requests per IP? idk if that's needed.