It's like someone should make a file... maybe in /etc ... and put short names for services in it... maybe it could be called /etc/services...
You can still publish port numbers along with addresses in DNS though (SRV records).
61–70 of 171 posts
It's like someone should make a file... maybe in /etc ... and put short names for services in it... maybe it could be called /etc/services...
You can still publish port numbers along with addresses in DNS though (SRV records).
There is no need to come up with "local TLDs" like .vibe, .local, .test and so on -- there is already an industry convention! macOS and most Linux distros support subdomains of localhost, so .localhost works. You still need the reverse proxy to do the host->port mapping, but you save yourself local DNS fiddling.
> There is no need to come up with "local TLDs" like .vibe, .local, .test and so on -- there is already an industry convention! macOS and most Linux distros support subdomains of localhost, so .localhost works. That would work if your goal was to route traffic to localhost. What if it isn't? There are reasons why the likes of example.com exists.
> So I built local.vibe — a friendly dashboard and local .vibe hostname for every local web app on your Mac. No more localhost:3000 vs localhost:5173 roulette.
> The whole thing communicates over a Unix socket acting as a reverse proxy. No external services, no accounts, no telemetry.
We’re discussing a tool that is designed for – and is only capable of – routing traffic to localhost. It’s perfectly reasonable to point out that there’s an easier solution for this use case.
I know it's mixing of layers, but I can't help but feel the IPv6 transition missed the boat when they didn't just get rid of ports in the process. They've changed so much else anyway. Want to run another webserver instance or whatever on your computer? Get the OS to allocate a new IP for it. Ports be damned. Could be implemented in a backwards compatible way by requiring all IPv6 TCP/UDP traffic to use a fixed port n…
[0]: https://idiallo.com/blog/say-no-to-localhost3000-use-custom-...
It's like someone should make a file... maybe in /etc ... and put short names for services in it... maybe it could be called /etc/services...
Granted no fancy UI to start and stop things but is it really needed?
Tbh this is not a single binary you need dnsmasq go and other things
It's like someone should make a file... maybe in /etc ... and put short names for services in it... maybe it could be called /etc/services...