It does look like a nice app. Any comments on security? Anytime I see a windows web server I worry a bit about about that, only based on what I've seen in the past.
The fact that it has a nice GUI makes adoption much more likely, going to play with this tonight :)
I am really surprised that anyone would need this, but it definitely doesn't hurt. From what I can see, it serves static sites only. I... kind of... never needed that.
Local dev on a javascript-heavy app is one use. You run your build tools to generate the static files (e.g. a Grunt build process with grunt-contrib-watch configured), and then you need a local web server to serve up the files. I tend to stick with:
python -m SimpleHTTPServer
though.
I actually setup a Tmuxinator session for such projects. It launches the static file server, the continuous build process, and a shell in the source directory.
Why not just run static files from disk? Most browsers refuse to execute JavaScript from file:/// Urls for security reasons (understandably).
I currently work with two apps that interact. One might generate a URL to the other. The base url is defined in a config file. I find it easier to just define 'localhost:PORT' for each app.
This would be perfect with one feature: reverse proxy (. It would be perfect to be able to put this in front of Django. I agree, Apache is annoying for one's desktop.
More accurate to say you don't know what the feature is and the verbiage is confusing.
"Fenix features the ability to share local sites immediately, securely, and temporarily. With one click, SSH tunneling will proxy your local server to a privately assigned (HTTPS) URL. There’s even a copy link that can be sent to collaborators. Presto! Your laptop is now a public web server. Possibly even a few if you share multiple sites at once."[1]
I guess they are providing the reverse tunneling as a service?
Looks interesting GUI but I much prefer to use Flask for simple needs. Flask has replaced Node.js completely, although I do miss the async, it's not worth wrestling with Javascript for in my experience.
Would prefer ngrok over localtunnel, but hey, it's open source. Guess I'll do it myself!