progrium / localtunnel

Expose localhost servers to the Internet
MIT License
3.2k stars 242 forks source link

Comments: FAQ? #38

Closed pythonmobile closed 9 years ago

pythonmobile commented 12 years ago

Quick questions that I could not find the answer to:

  1. Where is v2 code?
  2. Would it be possible to rewrite the client code in python as well? (perhaps using paramiko or twisted)
  3. Does localtunnel support https?
  4. How hard is it to run it on my own webserver? Perhaps make it configurable.

Perhaps add a FAQ to the source code that can be read by everyone?

pythonmobile commented 12 years ago

Just tried https port forwarding -- didnt work.

progrium commented 12 years ago

v2 code is in the v2 branch: https://github.com/progrium/localtunnel/tree/v2

The client is written in Python, although currently using gevent. It might be worth trying to make it work with fewer dependencies.

It doesn't support HTTPS, but it can pretty easily now.

Not sure what you mean by configurable, but v2 server is definitely more self contained and doesn't rely on sshd, so you could much more easily run it yourself.

That answer the questions? I should definitely put together an FAQ.

progrium commented 12 years ago

Yeah, so you mean use a custom domain? v2 has that as a functional requirement.

pythonmobile commented 12 years ago

Do you think it will be implemented anytime soon? How can I help, if I wanted to?

Thanks.

On Mon, Jan 9, 2012 at 2:32 PM, Jeff Lindsay < reply@reply.github.com

wrote:

Yeah, so you mean use a custom domain? v2 has that as a functional requirement.


Reply to this email directly or view it on GitHub: https://github.com/progrium/localtunnel/issues/38#issuecomment-3418723

progrium commented 11 years ago

There's finally a new version in beta. Check the README, review the code. Let me know what you think!

pythonmobile commented 11 years ago

Thanks

pythonmobile commented 11 years ago

@progrium I see the python code, but do not see any https support anywhere. Perhaps you can point me to the code where its there? Also, where and how can one configure their own dns/web server?

progrium commented 11 years ago

Can you tell me more about your https needs? Also, what do you mean dns/web server?

pythonmobile commented 11 years ago

I just need to port forward a https local server to a remote server with static IP. The DNS is important since someone who goes to https://mywebserver.mydomain.com is routed correctly to the machine thats forwarding the localtunnel to the main server.