Tabserve.dev

Dev tools

localhost tunneling

SHOW HN2023

Tabserve.dev

Tabserve.dev. HTTPS proxy using Web Workers and a Cloudflare Worker

tabserve.dev

#localhost tunnel#https proxy#ngrok alternative#web workers

117points
21comments
#546of 3,109 in 2023
Top 18%of 2023 by points

How HN took it

MixedNo clear lean

1 positive, 5 neutral or asking, 1 mixed, 5 critical, out of 12 comments about the project. Thread score -0.17.

Performance: 0 for, 3 againstPrivacy: 0 for, 2 againstIdea: 1 for, 0 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Good concept and clean UI

    From 3 comments
    • What sort of precautions would one need to take before just firing this up on their toy project running on localhost...
      Solvency on HN
    • nice stuff, really like the ui but i am not sure if this functionally does anything different than cloudflared tunnel --url http://localhost:8080 it's the same thing right?
      geekodour on HN
    • God! No more the garbage ngrok for me.
      revskill on HN

Objections

  • No WebSocket support yet

    From 3 comments
    • The missing websockets support is anywhere in the roadmap?
      neoecos on HN
    • Under limitations: "No WebSocket requests."
      latchkey on HN
    • Without web sockets and streaming responses, this is not very useful tbh.
      sattoshi on HN
  • Requires enabling CORS on the localhost server

    From 2 comments
    • This is pretty awesome. I was going to ask if it is constrained by any Same Origin restrictions, but I see the note at the bottom of the page that you must "enable CORS" on the…
      TechBro8615 on HN
    • This is cool, I took a good stab at using it last night but implementing CORS in the project I wanted it for was a pain on my end. Likely my issue, they have pretty clear but…
      truemotive on HN
  • Any site in the browser can reach the localhost server

    From 2 comments
    • > Since you are behind the reverse proxy anyway, there is probably not much of a security implication? If you access other sites in the same browser, they'll be able to send…
      paulgb on HN
    • With such configuration, requests to e.g. a jupyterlab/cockpit/mosh webterm on localhost - if the auth token is already stored in a cookie - thus can execute arbitrary commands…
      westurner on HN

Requests

  • Add WebSocket support

    From 2 comments

Questions

  • Which origin must the CORS header allow

    From 1 comment
    • This is pretty awesome. I was going to ask if it is constrained by any Same Origin restrictions, but I see the note at the bottom of the page that you must "enable CORS" on the…
      TechBro8615 on HN
  • How it differs from cloudflared tunnel

    From 1 comment
    • nice stuff, really like the ui but i am not sure if this functionally does anything different than cloudflared tunnel --url http://localhost:8080 it's the same thing right?
      geekodour on HN

Alternatives named

  • cloudflared tunnel

    From 1 comment
    • nice stuff, really like the ui but i am not sure if this functionally does anything different than cloudflared tunnel --url http://localhost:8080 it's the same thing right?
      geekodour on HN
  • ngrok

    From 1 comment

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/36543398)