Closed fgreinacher closed 2 months ago
@fgreinacher I'm also looking for a solution. Were you able to install it through pnpm install
directly? As far as I see, the live-plugin-manager
installs the plugins into a special directory under src/plugin_packages
. I was not able to install a plugin by hand in there.
@Vringe No, right now we've reverted to v1. If you install the plugins via pnpm
it will try to migrate them and run into the same issue.
There is already an upstream issue at https://github.com/davideicardi/live-plugin-manager/issues/48 that I will look into.
Strange, that did not work for me. I ended up cloning the plugin repos and provide them via pnpm run install-plugins --path
.
There was a pull request #6201 which should add support for proxy downloading. Maybe you can set these variables also at runtime but no idea.
@SamTV12345 This works at build-time, but unfortunately not at run-time.
I have submitted https://github.com/davideicardi/live-plugin-manager/pull/85
@fgreinacher Feel free to ping me once this is merged. I'll then create a new release for our version of live-plugin-manager
@SamTV12345 This is fixed in live-plugin-manager@0.19.0
.
Added and merged :)
Thanks @SamTV12345, this works well with the develop
version! Eagerly waiting for the next Etherpad release :)
Works like a charm with 2.0.2
. Thank you guys.
Is your feature request related to a problem? Please describe.
We are using a proxy server for all outgoing network requests. We configure our systems with the
HTTP_PROXY
,HTTPS_PROXY
, andNO_PROXY
variables to specify for which requests the proxy server is needed.The plugin install script uses
node-fetch
internally and does therefore not support this out of the box and therefore does not work for us:Describe the solution you'd like
The script should consider the system proxy configuration.
Describe alternatives you've considered
Using
pnpm install
directly works, but we'd like to stick with the recommended approach.Additional context
n/a
Plugin?
No, this needs to be implemented in the script.