openvsx icon indicating copy to clipboard operation
openvsx copied to clipboard

Add a way to proxy upstream requests instead of external links

Open benoitf opened this issue 2 years ago • 0 comments

For now, if you configure an upstream, it aggregates all results, including "local links" and "upstream links".

But let say you deploy a private instance of OpenVSX and only granting this instance to reach openvsx.org

If you've clients in your local area using the local instance of OpenVSX, openvsx.org results will be aggregated but it's possible that the clients may not have access/network access to reach openvsx.org directly.

So in that case it might be useful to have the local openvsx instance proxyfying all 'upstream requests'

Of course, it could be a flag to enable/disable and a local cache might help as well.

Original discussion happened there: https://github.com/eclipse/openvsx/pull/451#issuecomment-1128677134

benoitf avatar May 17 '22 11:05 benoitf