Telebit

Friends don't let friends localhost.

Friends enable friends to share anything, access anywhere, connect anytime.

Share and Test over HTTPS

End-to-End Encryption with Free (or custom) Domains

$ telebit http 3000
> Serving localhost:3000 as https://lucky-duck-42.telebit.cloud
> Go forth and share!
> ex: curl https://lucky-duck-42.telebit.cloud

Remote and Pair over SSH

Securely As Needed or Conveniently Always On

$ telebit ssh 22
> Serving ssh at lucky-duck-42.telebit.cloud on port 5050
> ex: ssh lucky-duck-42.telebit.cloud -p 5050
> ex: ssh lucky-duck-42.telebit.cloud -o \
   ProxyCommand='openssl s_client -connect %h:443 -quiet'

1. Install Telebit

We have a simple command line installer for Mac and Linux:

curl -fsSL https://get.telebit.cloud/ | bash

Windows requires manual installation, but it's not too hard.

2. Claim your device via Email

You'll get an email that looks like this:

You've installed Telebit on 'Jon's Macbook Pro'.

Authenticate your account and claim your device:

    https://www.telebit.cloud/login/?magic=xxxxxxxxxxxxxx

3. Enjoy Anytime, Anywhere Access

With a free account you'll get a random name and port number, such as "lucky-duck-42" and "22222".

HTTPS

  https://lucky-duck-42.telebit.cloud

SSH

  ssh ssh.telebit.cloud -p 22222

TCP

  netcat tcp.telebit.cloud 22222
SSH over HTTPS (not blocked by firewalls)

  # Add the following to ~/.ssh/config: 
  Host lucky-duck-42.telebit.cloud
    ProxyCommand openssl s_client -quiet -connect %h:443

  # Run ssh with (your domain, no port):
  ssh lucky-duck-42.telebit.cloud