# tdolt

> expose localhost to the world

Latest version **0.1.3** (published 2013-07-05) · 0 weekly downloads

## Install

```sh
npm install tdolt
pnpm add tdolt
yarn add tdolt
bun add tdolt
```

Provides the command `tlt`.

## Health

**Score 10/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support; low quality score; pre 1.0.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 0.1.3 |
| Published | 2013-07-05 |
| First published | 2013-07-05 |
| Weekly downloads | 0 |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 2 |
| Known vulnerabilities | 0 (+2 in 1 direct dependencies) |
| Install scripts | no |
| GitHub stars | 0 |
| Author | Roman Shtylman |
| Maintainers | k.antczak |

## Links

- npm: https://www.npmjs.com/package/tdolt
- Repository: https://github.com/tradero/tdolt
- npm.io page: https://npm.io/package/tdolt

## Dependencies (2)

- [request](https://npm.io/package/request.md) 2.11.4
- [optimist](https://npm.io/package/optimist.md) 0.3.4

## Recent versions

- 0.1.3 (latest) — 2013-07-05
- 0.1.2 — 2013-07-05
- 0.1.1 — 2013-07-05
- 0.1.0 — 2013-07-05

## README

# tdotun #

## WARNING - fork created only for tradero.net usage with changed default settings to reach our server without any additional parameters, this work will not be maintained any more ##

localtunnel exposes your localhost to the world for easy testing and sharing! No need to mess with DNS or deploy just to have others test out your changes.

Great for working with browser testing tools like browserling or external api callback services like twilio which require a public url for callbacks.

## installation ##

```
npm install -g localtunnel
```

This will install the localtunnel module globally and add the 'lt' client cli tool to your PATH.

## use ##

Super Easy! Assuming your local server is running on port 8000, just use the ```lt``` command to start the tunnel.

```
lt --port 8000
```

Thats it! It will connect to the tunnel server, setup the tunnel, and tell you what url to use for your testing. This url will remain active for the duration of your session; so feel free to share it with others for happy fun time!

You can restart your local server all you want, ```lt``` is smart enough to detect this and reconnect once it is back.

## API ##

The localtunnel client is also usable through an API (for test integration, automation, etc)

```javascript
var localtunnel = require('localtunnel');

var client = localtunnel.connect({
    // the localtunnel server
    host: 'http://localtunnel.me',
    // your local application port
    port: 12345
});

// when your are assigned a url
client.on('url', function(url) {
    // you can now make http requests to the url
    // they will be proxied to your local server on port [12345]
});

client.on('error', function(err) {
    // uh oh!
});
```

## server ##

See shtylman/localtunnel-server for details on the server that powers localtunnel.

## License ##
MIT

---
_Source: https://npm.io/package/tdolt · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
