hzrd149 on Nostr: I see what your saying. We were talking past each other a bit I'm talking about ...
I see what your saying. We were talking past each other a bit
I'm talking about automating the second part.
For example if I wanted to host my website or relay over hyperdht then I would use holesail --live 80
However anyone who wants to access it would have to bind it to localhost with a port they choose
That's fine if they are accessing it only once. But they would have to bind the port every time ( every reboot )
So that's what the HTTP proxy is for. It allows apps ( like browsers ) to proxy their traffic through a local server
Which means the HTTP proxy can intercept their requests and bind the ports automatically then forward the traffic through hyperdht to the correct node
Published at
2024-08-14 03:40:10Event JSON
{
"id": "dddca5d9afbf07dcd86bd4ea5740e2d0fab9c42d8d725e23b6f1ba5448d04d38",
"pubkey": "266815e0c9210dfa324c6cba3573b14bee49da4209a9456f9484e5106cd408a5",
"created_at": 1723606810,
"kind": 1,
"tags": [
[
"e",
"c11e495082cd481257f5f32094cfc3463f73a0ae3638f69f36f6bec6e6fb1f81",
"wss://nostrue.com/",
"root"
],
[
"e",
"80c4f792239d8eec1494db8538f94fb6388ed50a5410f451f4f0371cf73a6f9a",
"",
"reply"
],
[
"p",
"bd171ec3857a546a9c665e016931d7177dbd5a6887992276663980483b1acc15",
"",
"mention"
]
],
"content": "I see what your saying. We were talking past each other a bit\nI'm talking about automating the second part.\n\nFor example if I wanted to host my website or relay over hyperdht then I would use holesail --live 80\n\nHowever anyone who wants to access it would have to bind it to localhost with a port they choose\nThat's fine if they are accessing it only once. But they would have to bind the port every time ( every reboot )\n\nSo that's what the HTTP proxy is for. It allows apps ( like browsers ) to proxy their traffic through a local server\nWhich means the HTTP proxy can intercept their requests and bind the ports automatically then forward the traffic through hyperdht to the correct node",
"sig": "a2c441777173ae9d8da76d33fc4432de3d214e39961cbaec901c4028e13d13847f87e7b686261ee6e257bddf27156743a3d24adf10efd7db48ef6583b0de340d"
}