{"type":"rich","version":"1.0","title":"hzrd149 wrote","author_name":"hzrd149 (npub1ye…pknpr)","author_url":"https://nostr.now/npub1ye5ptcxfyyxl5vjvdjar2ua3f0hynkjzpx552mu5snj3qmx5pzjscpknpr","provider_name":"njump","provider_url":"https://nostr.now","html":"Doing a little house cleaning today on my \"Projects\" directory and found this\nhttps://github.com/hzrd149/hyper-http-proxy\n\nIts a HTTP Proxy server for #hyperdht #holepunch. \nThis would be really cool to finish, because it would allow almost any app to start talking to hyper servers without needing to integrate hyperdht directly. similar to how #tor and #i2p proxies work :)\n\nUnfortunately it has a bug, I wasn't able to get the built-in nodejs socket to connect to the hyperdht socket\nThis was a learning project for me so I don't really know what I'm doing with sockets and pipes. which is why I never got it working\nThe bug is here https://github.com/hzrd149/hyper-http-proxy/blob/master/src/agent.ts#L21-L63\n\nAnyways, I don't have time right now to finish this. So if your someone who wants to play with #holepunch or knows a lot about Nodejs then maybe this is a good project to start with?\n\nIf no one wants to do it for free (understandable) I'm willing to pay 100k sats to the first person who fixes this project or creates a HTTP proxy that fits these requirements\n- Runs on linux and takes less than 3-4 commands to setup\n- Runs in docker (needed for start9 and Umbrel)\n- Able to proxy HTTP requests to a holesail server\n  - Easiest way to test this is using \"curl \u003chyper pubkey\u003e.hyper --proxy http://localhost:3128\"\n- (optional) http auth for the proxy\n\nReply here or send me a DM if you need more details"}
