Commit Graph

  • 78c06f8fc4 fix typo in server.js (#109) master Jo Hyun Woo 2019-03-27 00:56:17 +09:00
  • d9fca62c17 grace period disconnect should be per-client Roman Shtylman 2018-05-16 17:07:58 -04:00
  • cf070d4ce9 add /api/tunnels/:id/status endpoint Roman Shtylman 2018-05-16 16:41:05 -04:00
  • 317db73bdc use pump to pipe sockets Roman Shtylman 2018-05-16 10:21:56 -04:00
  • 743895720c Dockerfile: update to node v10 Roman Shtylman 2018-05-15 19:18:12 -04:00
  • c27100b98e refactor to use http agent interface for tunnels Roman Shtylman 2018-05-15 14:49:19 -04:00
  • 30fd566c3a remove stale .babelrc Roman Shtylman 2018-04-05 18:06:44 -07:00
  • 423327d0ac update dockerfile entrypoint to use esm Roman Shtylman 2018-04-01 20:24:55 -07:00
  • 86dce49dd1 add --domain option to enable localtunnel servers on subdomains Roman Shtylman 2018-04-01 19:57:48 -07:00
  • 6b07a86ec1 switch babel-register to esm Roman Shtylman 2018-04-01 18:24:49 -07:00
  • 37df802cc0 Allow dash characters in subdomain. Roman Shtylman 2018-04-01 18:04:48 -07:00
  • b1c296a409 Generate human readable IDs for client URLs (#77) Ajay Gandhi 2018-04-01 18:00:21 -07:00
  • d7852a3dd1 Add option to set server address (#80) Alex Huang 2018-04-02 10:37:45 +10:00
  • 2a9bc27117 do not exit on uncaught exception Roman Shtylman 2017-12-11 21:35:40 -08:00
  • 3d6798a2bf fix api status endpoint Roman Shtylman 2017-12-11 21:29:11 -08:00
  • 5fb9dbaaa1 extract ClientManager from server.js Roman Shtylman 2017-12-11 21:16:55 -08:00
  • b4a36c78b0 replace express with koa Roman Shtylman 2017-12-10 11:34:29 -08:00
  • 9933611319 move proxy.js to lib/Proxy.js Roman Shtylman 2017-12-10 10:37:10 -08:00
  • 4a4b72b492 update travis to test using node 9.2 Roman Shtylman 2017-12-10 10:32:01 -08:00
  • 764b58f883 fix incorrect require in bin/server Roman Shtylman 2017-12-10 10:30:23 -08:00
  • ab9b47d2b3 remove http-proxy dependency Roman Shtylman 2017-12-10 10:27:03 -08:00
  • 3e12b7ef31 upgrade debug to 3.1.0 Roman Shtylman 2017-12-10 10:24:24 -08:00
  • 908ab316c3 update bluebird to 3.5.1 Roman Shtylman 2017-12-10 10:22:05 -08:00
  • 61708ec698 update book to 1.3.3 Roman Shtylman 2017-12-10 10:20:36 -08:00
  • 54f0eae039 upgrade babel register and babel plugin transform commonjs Roman Shtylman 2017-12-10 10:17:14 -08:00
  • 308c2d4b85 remove babel polyfill Roman Shtylman 2017-12-10 10:15:28 -08:00
  • 6318db6075 remove babel async to generator transform Roman Shtylman 2017-12-10 10:14:59 -08:00
  • db5b632a9f add dev script to package.json Roman Shtylman 2017-12-10 09:56:58 -08:00
  • 55a7f8eeb6 update Dockerfile to node 9.2.1 Roman Shtylman 2017-12-10 09:36:53 -08:00
  • ddad1851fc add yarn.lock Roman Shtylman 2017-12-10 09:27:57 -08:00
  • 2539755155 Use generated id in the returned url (#59) Jonas Finnemann Jensen 2017-12-10 08:35:44 -08:00
  • 48475a404b readme: Fix minor typo (#58) Arron Gibson 2017-02-08 23:56:19 -05:00
  • 30df06ff14 add memory usage to status api endpoint Roman Shtylman 2016-11-27 12:47:59 -08:00
  • c67d1a4d37 bookrc: add error print to further diagnose ECONNRESETS Roman Shtylman 2016-11-27 12:37:10 -08:00
  • 2a6561e774 add error handlers to requests and sockets Roman Shtylman 2016-11-27 09:49:10 -08:00
  • 5ee2ded1fd test: fix redirect (#53) Bryan Helmig 2016-09-03 15:00:33 -07:00
  • c81ed7ff4a travis: update to test with node 6.2 Roman Shtylman 2016-07-24 21:37:18 -04:00
  • eae9718ab3 redirect to github site for landing page Roman Shtylman 2016-07-24 21:34:34 -04:00
  • dbf91cfa20 fix sending response when no client socket available Roman Shtylman 2016-07-10 22:24:20 -07:00
  • d7fbf3c39e fix processing waiting callbacks inside next_socket Roman Shtylman 2016-07-10 20:22:35 -07:00
  • f1fa607ad9 README: add deploy instructions Roman Shtylman 2016-07-09 17:22:14 -07:00
  • 965be6e1ff remove devops folder Roman Shtylman 2016-07-09 17:07:51 -07:00
  • a2a58f4c6f refactor with async/await Roman Shtylman 2016-07-09 17:06:13 -07:00
  • 60813d6c04 wip error-handle Roman Shtylman 2016-01-13 22:12:46 -08:00
  • f12f1c81b3 Merge pull request #41 from scandinaro/master Roman Shtylman 2015-12-16 21:20:20 -08:00
  • 4ee7a6738f fixed issue with response code and headers Dom Scandinaro 2015-12-16 09:42:48 -06:00
  • 596ead14e6 Merge pull request #37 from sidthekidder/master Roman Shtylman 2015-11-17 21:07:51 -08:00
  • 7923e80b08 increased subdomain character limit to 63 Siddhartha Sahai 2015-11-17 21:08:36 +05:30
  • a38f378c3b Merge pull request #35 from ReadmeCritic/master Roman Shtylman 2015-11-10 18:35:49 -08:00
  • 1a32c88f5c Update redirects frankenbot 2015-11-08 10:31:58 -08:00
  • 27b3fbccf7 readme: fix travis badge Roman Shtylman 2015-11-04 20:41:03 -08:00
  • 22bed6a681 travis: fix node version Roman Shtylman 2015-11-04 20:39:50 -08:00
  • 3cec10dceb travis: use new container infra and node 4.x Roman Shtylman 2015-11-04 20:38:40 -08:00
  • ad914658f8 readme: update travis badge Roman Shtylman 2015-11-04 20:37:27 -08:00
  • f8fa049966 remove bouncy Roman Shtylman 2015-11-04 20:01:01 -08:00
  • 4f0f78d1ee package.json: move ws to dev deps Roman Shtylman 2015-11-04 08:36:35 -08:00
  • fd6498d14d update localtunnel dev-dep Roman Shtylman 2015-11-04 08:36:14 -08:00
  • 17330a8751 Dockerfile: update to node 4.2.1 Roman Shtylman 2015-10-27 22:26:54 -07:00
  • 17714f243a Merge pull request #34 from lukehorvat/typos Roman Shtylman 2015-10-21 19:18:36 -07:00
  • eddc50920b Fix minor typos Luke Horvat 2015-10-08 15:37:30 +11:00
  • 00256f4e77 Merge pull request #33 from lukehorvat/license Roman Shtylman 2015-10-07 19:50:19 -07:00
  • 6dcb2d3df0 Define license in package.json Luke Horvat 2015-10-08 12:04:13 +11:00
  • 2345f27b8a devops: update run.sh Roman Shtylman 2015-08-02 11:59:31 -07:00
  • 97ca914178 fix tests Roman Shtylman 2015-08-02 11:59:27 -07:00
  • 98db0257bc Dockerfile: update to iojs 2.5.0 and alpine image Roman Shtylman 2015-08-02 11:46:49 -07:00
  • 01656ecf60 remove git rev loading from bookrc Roman Shtylman 2015-08-02 11:46:34 -07:00
  • 41b7e3f63d proxy to github pages site for landing page Roman Shtylman 2015-08-02 11:06:46 -07:00
  • d767c8253f add LICENSE Roman Shtylman 2015-07-08 13:36:44 -07:00
  • 54ae217a6a README: fix example Roman Shtylman 2015-04-21 18:32:12 -07:00
  • f7d0effa90 0.0.8 v0.0.8 Roman Shtylman 2015-01-10 21:27:46 -08:00
  • 4985175968 remove cluster module use Roman Shtylman 2015-01-10 21:27:19 -08:00
  • 779ed39b4f 0.0.7 v0.0.7 Roman Shtylman 2015-01-10 21:04:35 -08:00
  • 8d78956355 use cluster module to handle auto restart on death Roman Shtylman 2015-01-10 21:02:45 -08:00
  • 7f6640a9d6 0.0.6 v0.0.6 Roman Shtylman 2015-01-10 21:00:46 -08:00
  • 386910032e fix websocket support Roman Shtylman 2015-01-10 20:58:00 -08:00
  • cfdb42ee9c rename .env.development to .env Roman Shtylman 2015-01-10 16:24:00 -08:00
  • 8af4fe19b8 update on-finished Roman Shtylman 2015-01-10 16:16:06 -08:00
  • 8d91892ace listen after connecting error handler Roman Shtylman 2014-12-26 11:04:03 -08:00
  • 4b485fecda Merge pull request #20 from sidthekidder/master Roman Shtylman 2015-01-03 11:39:48 -05:00
  • fa4802d488 disallow uppercase domains, with test Siddhartha Sahai 2015-01-03 04:39:09 +05:30
  • 5046c360ba don't log econnreset or timeout errors Roman Shtylman 2014-12-11 19:34:08 -08:00
  • 57ebcc90e1 add devops folder to show how to easily run on a server Roman Shtylman 2014-12-11 10:54:53 -08:00
  • dd7d8d6aa6 bin: fix module require Roman Shtylman 2014-12-11 10:07:06 -08:00
  • c0365c9553 0.0.5 v0.0.5 Roman Shtylman 2014-12-11 09:40:46 -08:00
  • fb888ecdbd Update nodejs in dockerfile Roman Shtylman 2014-12-11 09:39:22 -08:00
  • 4dd37bda60 update dependencies Roman Shtylman 2014-12-11 09:32:00 -08:00
  • 6235436a71 don't exit on uncaught exception Roman Shtylman 2014-12-05 16:22:16 -08:00
  • d1496f15c6 add Coinbase Tip button ... so cool! Roman Shtylman 2014-11-18 11:48:49 -08:00
  • e69dabcd57 remove flip-counter css Roman Shtylman 2014-10-25 17:14:38 -07:00
  • 73ec1865ab remove engine.io Roman Shtylman 2014-10-25 17:09:13 -07:00
  • 4a09dc114a better handling of requests that die Roman Shtylman 2014-10-25 16:59:16 -07:00
  • a5edd0f8f4 add dockerfile Roman Shtylman 2014-10-11 20:43:14 -07:00
  • 07bad31e72 add dotenv Roman Shtylman 2014-10-11 20:13:13 -07:00
  • 6b6bbfba61 update bouncy to 3.2.2 Roman Shtylman 2014-10-09 10:56:54 -07:00
  • d2df5ec4c3 update enchilada to 0.11.0 Roman Shtylman 2014-10-09 10:55:30 -07:00
  • bcc40c5b5f add nginx config as example Roman Shtylman 2014-05-20 11:58:54 -04:00
  • 13bf109a6e don't log client connection errors Roman Shtylman 2014-04-28 11:40:06 -04:00
  • 55feebdb9a don't log bounce errors, just destroy the socket Roman Shtylman 2014-04-23 12:12:12 -04:00
  • 7ecef6b69c make done a no-op if not provided Roman Shtylman 2014-04-23 12:10:51 -04:00
  • 852023bd73 destroy client sockets upon error Roman Shtylman 2014-04-23 09:43:04 -04:00