Giter Site home page Giter Site logo

entvex / ngrokgui Goto Github PK

View Code? Open in Web Editor NEW
33.0 4.0 7.0 256 KB

NgrokGUI is a windows GUI for ngrok. It helps download ngrok, getting it ready for first time use and managing tunnels.

License: MIT License

C# 100.00%
ngrok-client wpf-application csharp

ngrokgui's People

Contributors

entvex avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

ngrokgui's Issues

Starting the GUI from Command Prompt

Describe the bug
Starting ngrokGUI.exe works fine like normal, but when starting it from cmd it throws an error instead. It's the only time it throws this error and doesn't want to open.

To Reproduce
Steps to reproduce the behavior:

  1. Open Command Prompt (type cmd in Windows search);
  2. Enter start "" "C:\Program Files\ngrok\ngrokGUI.exe" with it pointing to the GUI's location;
  3. See error:
    image

Expected behavior
Having the GUI open like normal when it's run from cmd.

Desktop:

  • OS: Windows 10 Pro
  • Version 19043.1288

Easier recreate tunnels with previously entered data.

As a user when you go into the "new tunnel" and fills the information. It would nice that there is a way to save the details. So next time the user want to create the tunnel again with previously entered data, thereby making it easier to create again.

See #1 for the original feature request.

Start NgrokGUI with windows

Make a setting for NgrokGUI, that allows users to run the program on startup.

See #1 for the original feature request.

Doesn't work anymore

Describe the bug
NgrokGUI Crashes upon creating a new tunnel

To Reproduce
Steps to reproduce the behavior:
Create a new tunnel

Expected behavior
It should work

Desktop

  • OS: Windows 11
  • Version 1.0.3

Installer crash

Today's release, downloaded exe, get attached error on start (normal or RunAs Administrator)
explorer_oDM56DGqAm

Windows 10
16GB
Ryzen 5

Crash without warning, if ngrok account is created but not validated

Describe the bug
THe app crashes without warning, on saving a new connection, if the access token has been entered, from the ngrok website, but the account has not been validated via the link in the email.

To Reproduce
Steps to reproduce the behavior:

  1. install this app
  2. create a ngrok account
  3. do NOT validate the new email address with the ngrok account
  4. add the ngrok access token to this app.
  5. create a connection within this app.

Expected behavior
Not to crash.

Desktop (please complete the following information):

Custom domain support

This is a great tool, but currently of no use to me. I have a paid ngrok account and do not use subdomains, but rather custom domains
i.e. bninding a tunnel to a fully qualified domain name that I control like "web.maydomain.com"

https://ngrok.com/docs/guides/how-to-set-up-a-custom-domain

Please add support for custom domains - its just another command-line switch like "ngrok http[s] -hostname=foo.example.com [port]".

feature request

  • store port and protocol records
  • publish generated URL by a restful call
  • auto start on windows start

Add subdomain option

thank you for nice app.
please add subdomain option like:
ngrok http -subdomain domainName 80

thank you,

Trigger on tunnel created, for external programs

After a tunnel has been created, there should be some kind of triggering to "tell the external programs, that now a new tunnel has been made". The trigger could be a http post or any kind of triggering could work, so other integrations can be done by simple scripting.

Please see issue #1 for the original feature request.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.