Hi all,
please let me announce roomahost[1][2].
It is a kind of http relay/tunnel (i'm not sure the exact name for roomahost).
With roomahost, your webserver on your local network can be accessed
from all over the world.
To make it short, it is like pagekite[3] or maybe localtunnel[4].
You can also read more about roomahost's description in [2] and in
it's readme on github.
Roomahost is only TCP tunnel/relay, so it can be developed further to
support another TCP based protocol(xmpp, smtp, and maybe ssh).
I'll be very happy to any kind of comment, criticism, or suggestion.
Especially to make it better, more secure, more pythonic, etc.
I'm relatively new to python ( < 1 year), so please forgive if i made
a lot of stupid mistake.
SSL is not supported yet, i have a plan to use nginx in peer side.
In the client side, i'm not sure to choose between nginx tcp_proxy
module or waiting for haproxy to support SSL termination.
Peer is something that accessing your local webserver. Client is
roomahost client that run on a computer inside your local network.
You can try roomahost by create account first at[2] and follow the
instructions there.
Now, i limit the usage to 500MB/month.
> Hi all,
> please let me announce roomahost[1][2].
> It is a kind of http relay/tunnel (i'm not sure the exact name for
> roomahost).
> With roomahost, your webserver on your local network can be accessed
> from all over the world.
> To make it short, it is like pagekite[3] or maybe localtunnel[4].
> You can also read more about roomahost's description in [2] and in
> it's readme on github.
> Roomahost is only TCP tunnel/relay, so it can be developed further to
> support another TCP based protocol(xmpp, smtp, and maybe ssh).
> I'll be very happy to any kind of comment, criticism, or suggestion.
> Especially to make it better, more secure, more pythonic, etc.
> I'm relatively new to python ( < 1 year), so please forgive if i made
> a lot of stupid mistake.
> SSL is not supported yet, i have a plan to use nginx in peer side.
> In the client side, i'm not sure to choose between nginx tcp_proxy
> module or waiting for haproxy to support SSL termination.
> Peer is something that accessing your local webserver. Client is
> roomahost client that run on a computer inside your local network.
> You can try roomahost by create account first at[2] and follow the
> instructions there.
> Now, i limit the usage to 500MB/month.
On Mon, May 7, 2012 at 12:44 PM, Venky <ve...@plivo.com> wrote:
> nice project.
> can this run on heroku?
Sorry, i never use heroku.
Peer daemon is running behind nginx, So, i think it can be run on heroku.
Client daemon is listening on some TCP port. If heroku can support
this, i think roomahost can run on heroku
> On Mon, May 7, 2012 at 11:00 AM, Iwan Budi Kusnanto <i...@labhijau.net>
> wrote:
>> Hi all,
>> please let me announce roomahost[1][2].
>> It is a kind of http relay/tunnel (i'm not sure the exact name for
>> roomahost).
>> With roomahost, your webserver on your local network can be accessed
>> from all over the world.
>> To make it short, it is like pagekite[3] or maybe localtunnel[4].
>> You can also read more about roomahost's description in [2] and in
>> it's readme on github.
>> Roomahost is only TCP tunnel/relay, so it can be developed further to
>> support another TCP based protocol(xmpp, smtp, and maybe ssh).
>> I'll be very happy to any kind of comment, criticism, or suggestion.
>> Especially to make it better, more secure, more pythonic, etc.
>> I'm relatively new to python ( < 1 year), so please forgive if i made
>> a lot of stupid mistake.
>> SSL is not supported yet, i have a plan to use nginx in peer side.
>> In the client side, i'm not sure to choose between nginx tcp_proxy
>> module or waiting for haproxy to support SSL termination.
>> Peer is something that accessing your local webserver. Client is
>> roomahost client that run on a computer inside your local network.
>> You can try roomahost by create account first at[2] and follow the
>> instructions there.
>> Now, i limit the usage to 500MB/month.
On Mon, May 7, 2012 at 12:51 PM, Jeff Lindsay <progr...@gmail.com> wrote:
> The new version of localtunnel is gevent, too. I'll take a look at your take
> On Sun, May 6, 2012 at 10:30 PM, Iwan Budi Kusnanto <i...@labhijau.net>
> wrote:
>> Hi all,
>> please let me announce roomahost[1][2].
>> It is a kind of http relay/tunnel (i'm not sure the exact name for
>> roomahost).
>> With roomahost, your webserver on your local network can be accessed
>> from all over the world.
>> To make it short, it is like pagekite[3] or maybe localtunnel[4].
>> You can also read more about roomahost's description in [2] and in
>> it's readme on github.
>> Roomahost is only TCP tunnel/relay, so it can be developed further to
>> support another TCP based protocol(xmpp, smtp, and maybe ssh).
>> I'll be very happy to any kind of comment, criticism, or suggestion.
>> Especially to make it better, more secure, more pythonic, etc.
>> I'm relatively new to python ( < 1 year), so please forgive if i made
>> a lot of stupid mistake.
>> SSL is not supported yet, i have a plan to use nginx in peer side.
>> In the client side, i'm not sure to choose between nginx tcp_proxy
>> module or waiting for haproxy to support SSL termination.
>> Peer is something that accessing your local webserver. Client is
>> roomahost client that run on a computer inside your local network.
>> You can try roomahost by create account first at[2] and follow the
>> instructions there.
>> Now, i limit the usage to 500MB/month.
Heroku doesn't yet support listening for non-HTTP connections. So you
wouldn't be able to use it for anything but HTTP on Heroku. But given my
experience getting Localtunnel v2 to run on Heroku and DotCloud, you should
be able to run this on both.
-jeff
On Sun, May 6, 2012 at 10:59 PM, Iwan Budi Kusnanto <i...@labhijau.net>wrote:
> On Mon, May 7, 2012 at 12:44 PM, Venky <ve...@plivo.com> wrote:
> > nice project.
> > can this run on heroku?
> Sorry, i never use heroku.
> Peer daemon is running behind nginx, So, i think it can be run on heroku.
> Client daemon is listening on some TCP port. If heroku can support
> this, i think roomahost can run on heroku
> > Regards
> > Venky
> > On Mon, May 7, 2012 at 11:00 AM, Iwan Budi Kusnanto <i...@labhijau.net>
> > wrote:
> >> Hi all,
> >> please let me announce roomahost[1][2].
> >> It is a kind of http relay/tunnel (i'm not sure the exact name for
> >> roomahost).
> >> With roomahost, your webserver on your local network can be accessed
> >> from all over the world.
> >> To make it short, it is like pagekite[3] or maybe localtunnel[4].
> >> You can also read more about roomahost's description in [2] and in
> >> it's readme on github.
> >> Roomahost is only TCP tunnel/relay, so it can be developed further to
> >> support another TCP based protocol(xmpp, smtp, and maybe ssh).
> >> I'll be very happy to any kind of comment, criticism, or suggestion.
> >> Especially to make it better, more secure, more pythonic, etc.
> >> I'm relatively new to python ( < 1 year), so please forgive if i made
> >> a lot of stupid mistake.
> >> SSL is not supported yet, i have a plan to use nginx in peer side.
> >> In the client side, i'm not sure to choose between nginx tcp_proxy
> >> module or waiting for haproxy to support SSL termination.
> >> Peer is something that accessing your local webserver. Client is
> >> roomahost client that run on a computer inside your local network.
> >> You can try roomahost by create account first at[2] and follow the
> >> instructions there.
> >> Now, i limit the usage to 500MB/month.
On Mon, May 7, 2012 at 11:34 AM, Venky <ve...@plivo.com> wrote:
> Did localtunnel work on heroku for you?
> Any special hack needed for this?
> Regards
> Venky
> On Mon, May 7, 2012 at 11:33 AM, Jeff Lindsay <progr...@gmail.com> wrote:
>> Heroku doesn't yet support listening for non-HTTP connections. So you
>> wouldn't be able to use it for anything but HTTP on Heroku. But given my
>> experience getting Localtunnel v2 to run on Heroku and DotCloud, you should
>> be able to run this on both.
>> -jeff
>> On Sun, May 6, 2012 at 10:59 PM, Iwan Budi Kusnanto <i...@labhijau.net>wrote:
>>> On Mon, May 7, 2012 at 12:44 PM, Venky <ve...@plivo.com> wrote:
>>> > nice project.
>>> > can this run on heroku?
>>> Sorry, i never use heroku.
>>> Peer daemon is running behind nginx, So, i think it can be run on heroku.
>>> Client daemon is listening on some TCP port. If heroku can support
>>> this, i think roomahost can run on heroku
>>> > Regards
>>> > Venky
>>> > On Mon, May 7, 2012 at 11:00 AM, Iwan Budi Kusnanto <i...@labhijau.net>
>>> > wrote:
>>> >> Hi all,
>>> >> please let me announce roomahost[1][2].
>>> >> It is a kind of http relay/tunnel (i'm not sure the exact name for
>>> >> roomahost).
>>> >> With roomahost, your webserver on your local network can be accessed
>>> >> from all over the world.
>>> >> To make it short, it is like pagekite[3] or maybe localtunnel[4].
>>> >> You can also read more about roomahost's description in [2] and in
>>> >> it's readme on github.
>>> >> Roomahost is only TCP tunnel/relay, so it can be developed further to
>>> >> support another TCP based protocol(xmpp, smtp, and maybe ssh).
>>> >> I'll be very happy to any kind of comment, criticism, or suggestion.
>>> >> Especially to make it better, more secure, more pythonic, etc.
>>> >> I'm relatively new to python ( < 1 year), so please forgive if i made
>>> >> a lot of stupid mistake.
>>> >> SSL is not supported yet, i have a plan to use nginx in peer side.
>>> >> In the client side, i'm not sure to choose between nginx tcp_proxy
>>> >> module or waiting for haproxy to support SSL termination.
>>> >> Peer is something that accessing your local webserver. Client is
>>> >> roomahost client that run on a computer inside your local network.
>>> >> You can try roomahost by create account first at[2] and follow the
>>> >> instructions there.
>>> >> Now, i limit the usage to 500MB/month.