Share local http application
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
appshare
utils
.gitignore
LICENSE
Makefile
README.md
client.go
server.go

README.md

App Share

very simple web application proxy for making your local development environment accessible in internet. Good for demostration or debugging purpose.

Note: this project is not finished - it's buggy, lack of below features, wtf everywhere, etc. Right now it only proves my concept. See: vagrant share analysis (in Chinese). Use the code at your own risk.

Usage

In your local environment, simply run:

$ appshare "manage.py runserver" -p 3000

A .appshare file will be generated in your $HOME. Default server location is http://appshare.tchen.me, for testing purpose only. You could alter this file to put on your own server.

Ideas backing us App Share

When client starts, it will build the proxy channel with server:

--> client: PROXY
<-- server: PROXY: blablabla.tchen.me