Update byre.run with recent features

This commit is contained in:
Ian Gulliver
2026-10-21 20:31:59 -07:00
parent 9dcb2b5a1a
commit d88fd66c68
2 changed files with 278 additions and 43 deletions
+3
View File
@@ -12,6 +12,9 @@
# M6 — Fan-out
- Loopback address per task instead of port blocks
Give each task its own loopback address (127.0.0.10, 127.0.0.11, …) where it runs servers on their usual ports, in place of the ten-port block it gets now. On macOS only 127.0.0.1 is configured on lo0: binding 127.0.0.10 fails with "Can't assign requested address" (errno 49) until an alias is added (`sudo ifconfig lo0 alias 127.0.0.10 up`), and aliases are gone after a reboot. So byre needs a root step that adds the aliases at every boot (a LaunchDaemon installed with the app, or the server's install step), and a check that they're there. Test it first: add an alias, bind a server to it on a common port while another task holds the same port on another address, and confirm the preview forwards and `expose_port` work with it.
# M7 — Inbox triage