A simple Flask web application that checks if a specified port is open on the client's IP address. This is useful for verifying that NVDA Remote port forwarding is configured correctly.
The web interface is available at the root URL. To check a specific port programmatically:
GET /port/<port_number>
Returns JSON:
{
"host": "client_ip_address",
"port": 6837,
"open": true
}pip install -r requirements.txt
python portcheck.pyUse gunicorn with the run_gunicorn.py module:
gunicorn run_gunicorn:app