Projects / Pagekite.py

Pagekite.py

Pagekite is software to make servers on "localhost" visible to the wider Internet. It can be used by Web developers to show off their works in progress to clients or colleagues, embedded developers who need direct access to devices in the field, or as an alternative to dynamic DNS for individuals/hobbyists who would rather host their own content than rely on 3rd party hosting. It creates and maintains a tunnel between your server on localhost and a remote "front-end" (a reverse proxy). Only the front-end has to have a visible IP address; the server itself can reside on a heavily firewalled computer, a mobile device, or even an anonymous node on the Tor network.

Tags
Licenses
Operating Systems
Implementation

Recent releases

  •  16 Jan 2012 20:59

    Release Notes: This release improves the new kite wizard, adds human-readable date/time to log output, cleans the auto-generated configuration file, fixes a bug in frontend HTTP CONNECT for wild-card TLS endpoints, improves backend behavior when X.pagekite.me is in /etc/hosts as 127.x.x.x, adds MOTD support, and adds many other small changes and bugfixes.

    •  02 Aug 2011 11:08

      Release Notes: A major code cleanup was done. Improvements were made to the built-in HTTP server. Experimental support was added for the finger and IRC protocols. As of this release, RPM and Debian packages are available directly from the author.

      •  27 May 2011 15:21

        Release Notes: Much progress on the user interface (it has colors) and command line syntax. All bugfixes have been backported from 0.3.20 and 0.3.21.

        •  26 May 2011 13:32

          Release Notes: More file-descriptor bugs were fixed. A regression where error pages failed to appear when a back-end server was down was fixed.

          •  21 May 2011 14:12

            Release Notes: This release fixes multiple front-end bugs, including file-descriptor leaks, handshake problems with Python's native SSL library, and problems with loopback tunnels.

            Screenshot

            Project Spotlight

            OpenStack4j

            A Fluent OpenStack client API for Java.

            Screenshot

            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.