iotmani
30e1d76b15
Fix error /usr/bin/env: ‘node -r esm’: No such file or directory
...
env -S was needed to pass options in shebang lines as shown in the error below:
/usr/bin/env: ‘node -r esm’: No such file or directory
/usr/bin/env: use -[v]S to pass options in shebang lines
2020-01-24 12:23:53 -05:00
Roman Shtylman
86dce49dd1
add --domain option to enable localtunnel servers on subdomains
2018-04-01 19:57:48 -07:00
Roman Shtylman
6b07a86ec1
switch babel-register to esm
2018-04-01 18:24:49 -07:00
Alex Huang
d7852a3dd1
Add option to set server address ( #80 )
...
Since this server may run behind a reverse proxy like Nginx, it should be able to bind to localhost only rather than listening to the whole network.
2018-04-01 17:37:45 -07:00
Roman Shtylman
2a9bc27117
do not exit on uncaught exception
2017-12-11 21:35:40 -08:00
Roman Shtylman
5fb9dbaaa1
extract ClientManager from server.js
...
Make client manager more robust when piping connections.
2017-12-11 21:16:55 -08:00
Roman Shtylman
764b58f883
fix incorrect require in bin/server
2017-12-10 10:30:23 -08:00
Roman Shtylman
f1fa607ad9
README: add deploy instructions
2016-07-09 17:22:14 -07:00
Roman Shtylman
a2a58f4c6f
refactor with async/await
...
Trying to be more robust about error handling and failure.
2016-07-09 17:06:13 -07:00
Roman Shtylman
4985175968
remove cluster module use
2015-01-10 21:27:19 -08:00
Roman Shtylman
8d78956355
use cluster module to handle auto restart on death
...
having some problems with docker auto restarts so we will do it in the
code for now
2015-01-10 21:02:45 -08:00
Roman Shtylman
386910032e
fix websocket support
2015-01-10 20:58:11 -08:00
Roman Shtylman
dd7d8d6aa6
bin: fix module require
2014-12-11 10:07:06 -08:00
Roman Shtylman
07bad31e72
add dotenv
2014-10-11 20:13:13 -07:00
Roman Shtylman
dd6d04c2cf
add max-sockets CLI argument
2014-04-16 22:49:31 -04:00
Roman Shtylman
683a15dcc9
bump max sockets to 10
2013-12-21 10:27:18 -05:00
Roman Shtylman
ae73e16ac2
add --secure flag to indicate proxy can support https requests
...
When --secure is set, all urls will be sent back with https so use will
use secure proxy.
2013-11-21 21:16:59 -05:00
Roman Shtylman
a260585d56
remove uncaughtException from bin/server
...
this is handled in bookrc
2013-11-10 00:18:25 -05:00
Roman Shtylman
e6971e9afe
use bookrc for logging
2013-06-16 18:50:04 -04:00
Roman Shtylman
a6ec239a27
remove client components
...
* devDep localtunnel module for client
* update readme for server info
2013-06-16 18:46:29 -04:00
Roman Shtylman
79ca069c38
refactor to use http-raw for lt server incoming
...
- http raw exposes a socket to the req/res pair
- cleanup client to be more resilient
- add test for queued requests
2012-12-17 14:23:12 -05:00
Roman Shtylman
2f692b8e29
expose client as a library
...
- Allows for using localtunnel from code instead of manually invoking
- add tests
- add travis config
- add travis badge
2012-11-03 15:16:30 -04:00
Roman Shtylman
ab28444802
add server launcher to bin
2012-10-17 18:59:09 -04:00
Roman Shtylman
93d62b9dbb
init
2012-06-17 22:46:05 -04:00