I’m working on Facebook Open Graph features for a client, and developing these features requires enabling Facebook to somehow crawl my locally-served pages. I asked around for solutions to this problem, and got a pretty long list of replies. I’m listing them here for future reference.
All of these offer a pretty similar service: you download a command-line tool (often in the form of a Ruby gem), start up your server, run the command, and hey presto, your local pages served on localhost:3000 are now being served at http://yoursubdomain.example.com. Most, if not all, use SSH tunneling as the underlying technology.
- Showoff.io: 5m free, $1 for a day pass, otherwise $5/mo unlimited.
- Pagekite: Features transparent SSL support and unlimited subdomains. $5/mo for a basic plan. EDIT: Looks like they also provide a Debian/Ubuntu package source, nice touch! EDIT2: PageKite informs me that their service is as low as $3/mo for an individual, and that they do not use SSH as their underlying tunnel in order to be friendlier to Windows users.
- Localtunnel: Free, sponsored by Twilio. Looks similar to Showoff.io.
- Tunnlr: Explicitly marketed to FB developers. $5/mo for a single subdomain (notice a trend?)
- ProxyLocal: Free, appears very similar to Showoff.io, LocalTunnel, etc.