Location based Ngrok Server configuration of DASH
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 75/100
Research direction
The change is in src/dash.py line 58, where the ngrok subprocess call is made. First, read the existing configuration flow to see where user input is collected. Add a step to prompt for a region code (us, eu, ap, au, sa, jp, in) and pass it as the '-region' argument. Test by running the tool and verifying the ngrok command includes the chosen region.
Written by the indexing model from the issue text.
Description
- Ngrok provides servers which are located at 7 different location in the world and for faster file transfer we need to select the nearest server and this can be different to a different user.
- The objective of this issue is to add one more configuration step to DASH which will ask the user to enter the server which is nearest to them ;
code | country
us | United States
eu | Europe
ap | Asia/Pacific
au | Australia
sa | South America
jp | Japan
in | India
`
and depending on the selected location we need to update the line number 58 of dash.py
ngrok = subprocess.Popen(['ngrok','http','-region','**Server Code**' ,str(port)], stdout = subprocess.PIP )
- For more information about ngrok region configuration you can check here
- Dominant language
- Python
- Stars
- 33
- Forks
- 15
- PR merge metrics
- No merged PRs in 30d
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from 0xPrateek/DASH
-
jwoc medium
Difficulty 1/5 Under an hour Newbie friendliness 75/100
-
easy good first issue Important jwoc
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
-
hard jwoc
Difficulty 3/5 1-2 days Newbie friendliness 45/100
-
enhancement jwoc medium
Difficulty 2/5 1-3 hours Newbie friendliness 45/100
-
hard jwoc new feature
Difficulty 3/5 1-2 days Newbie friendliness 30/100
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
-
enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 74/100