I just uploaded the first release of the 0.4.x branch of pagekite.py to our website. You can grab it from the downloads page.
Pagekite.py 0.4.x is optimized for web developers who want to very quickly make a webserver on localhost visible to the world, or designers who want to temporarily show off a design in progress (static HTML/CSS, etc.).
A web developer on Linux or Mac OS X can get his localhost webserver online in about 30 seconds, using just the following commands:
$ curl http://pagekite.net/pk/pagekite-0.4.py >pagekite.py $ python pagekite.py --signup
The designer has it almost as easy:
$ curl http://pagekite.net/pk/pagekite-0.4.py >pagekite.py $ python pagekite.py /path/to/folder CHOOSE-A-NAME.pagekite.me
(Windows users will probably need to install Python 2.x first... sorry!)
The program will ask a couple of questions, and the website will take flight. That's all there is to it!
Of course, in the spirit of open source, this is an early release which has not been extensively tested. This is why we are not recommending everyone switch to version 0.4 yet - the 0.3 releases will be our stable workhorses for a while longer.
Personally I prefer 0.4 already though. I encourage you to give it a try and let us know how you like it!
Compared with previous releases of pagekite.py, 0.4 adds the following features:
Other than that, pagekite.py 0.4 is completely backwards compatible with version 0.3 - it should understand your existing configuration files with no difficulties and behave exactly the same when run as a background process.
(If you find that is not the case, then you've found a bug: please let us know!)
We expect to spend a bit of time testing 0.4, getting feedback on the changes and polishing off any rough edges. Your input matters!
If all goes well, we'll be putting 0.3 out to pasture and recommending 0.4 by default in a few weeks time.
Edited: Updated to use the 0.4.2 shortcut syntax.