{"type":"rich","version":"1.0","title":"supersu wrote","author_name":"supersu (npub1h5…645z5)","author_url":"https://yabu.me/npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5","provider_name":"njump","provider_url":"https://yabu.me","html":"I think you are a little confused here, apps do not need to integrate holesail to use it.\n\nHolesail in itself is a proxy, it kind of binds two ports between different devices, so apps just need to use localhost:port as the url.\n\nWhen I say \"integrating holesail\", I mean including holesail in the app itself so that users don't have to do the installation and running.\n\nFor example, for an apache server running on port 80, I can wrap holesail around it with holesail --live 80 --host localhost\n\nThen on another device: holesail \u003cconnection string\u003e --port 3434 --host localhost, now any app on my second device that needs the data from server1, will use the URL  http://localhost:3434/\n\nThere is no need for manual integration, but for the sake of simplicity and accessibility, it is better to do so.\n\nThe above is a manual approach, now if I bundled holesail with apache2 and made it print out a connection key for ever vHOST by default, that would be holesail integration.\n\n"}
