Kiri Share

Kiri Share HTTPS · *.runkiri.cloud

Send anyone a link to your localhost.

Press Share on a container, a port or a Kubernetes service, and it answers at a public HTTPS address on runkiri.cloud until you press Disconnect. No router settings, no deploy, nothing else to install: it's built into Kiri.

Sign in once with GitHub. Share from the window or the terminal.

Three ways in

Whatever is running, share it.

A container, any port on your Mac, or a service inside Kiri's Kubernetes. Kiri finds the port, opens the link and shows each request as it comes in.

From the window

The Share button

Every running container has one. Press it and you get the link; the container stays Live until you press Disconnect.

From the terminal

kiri share

A port, a host and port, or a container's name. Add a name to pick your address.

$ kiri share 3000
$ kiri share web
$ kiri share web myapp

From Kubernetes

Services, too

Share a Service from Kiri's Kubernetes view. Kiri forwards to it and gives it its own link, no ingress to set up.

What you get

Small, but it thought of things.

  • HTTPS by default

    Every link is HTTPS with a real certificate, so phones, webhooks and OAuth callbacks take it without complaint.

  • Keep your name

    kiri share reserve myapp and myapp.runkiri.cloud is yours from then on. kiri share names lists them.

  • Every request, live

    Method, path, status and time for each visit as it happens, so you can watch a webhook land.

  • Every computer, one list

    Shares from all your Macs and PCs show up together, coloured by the machine they run on, and you can stop any of them from here.

  • Visitors are warned

    A first visit to a share shows a Kiri warning page before it opens, so a link can't pass itself off as someone else's site. View the warning page →

  • Comes back by itself

    Close the lid or lose Wi-Fi and the share reconnects on its own when you're back, until you stop it.

Try it

Your first link in a minute.

Install Kiri, run something, press Share. The first time, Kiri asks you to sign in with GitHub; after that every share is one click.

Download for Mac What else is in Kiri

Or from a terminal:

$ docker run -d --name web -p 80:80 nginx
$ kiri share web
https://web.runkiri.cloud