Full Web Access with Proxy to bypass Iframe Blockers on Major Sites #480
Replies: 2 comments 6 replies
-
Thank you very much! Funny you mention AI as I have been adding a lot of AI features recently. I do have parts of VS Code (Monaco Editor & XTerm.js) already running on my site, so the main missing thing is putting it together into an IDE. There are also a few other ways to run VS Code in the browser, but I like the DIY version personally. VNC is something I am considering, there are also Wayland compositors such as https://github.com/udevbe/greenfield. Indeed CORS makes the iframe/Browser app harder, but I do not currently desire to hardcode any kind of proxy in. I am thinking of eventually making something to allow proxying or special access for that iframe. Thanks for the suggestions and support! |
Beta Was this translation helpful? Give feedback.
-
Why do all that madness when you can just go websocket>socket (proxy). The easiest way I know would be https://github.com/qwj/python-proxy on a server (Websockets supported) and a service worker in daedalOS. That way you don't have to worry about making some weird networking abstraction when you code an app, and no more cors troubles. For the public demo you could just whitelist hosts server-side. I'm guessing there's something like python-proxy for node. I just don't know what it is. If there isn't though, just be like "BYOProxy" and suggest how to do it with python-proxy, which would be a single command via its CLI. |
Beta Was this translation helpful? Give feedback.
-
Brett,
THIS. IS. THE. BEST. EFFING. WEBSITE. DEMO. ON. THE. ENTIRE. INTERNET.
Do not stop improving this, it has huge potential as AI workspace of the future that you login to from mobile, laptop anywhere. I want to combine this with Claude AI computer use automation
Suggestion: add vscode in a browser from coder.com and also add the option for a linux server backend that user has to specify the ssh login, then it will run the needed setup for persistent data and full linux system emulation to install any app then pipe its xvfb virtual frames into canvas with NoVNC.
Full Web Access: major sites like nyt.com block iframing but I have developed solution just for this. Code: https://github.com/vtempest/ai-research-agent/tree/master/src/crawler Demo Setup this proxy and pipe it thru this virtual browser which strips anti-bot, also rewrite the href so all links are proxied.
Lets keep working on this together!
you can disable cors via a chrome extension using a simple script calling the Networking API.
Beta Was this translation helpful? Give feedback.
All reactions