-
Notifications
You must be signed in to change notification settings - Fork 532
Feature: Add plugin installer #3955
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Feature: Add plugin installer #3955
Conversation
Signed-off-by: Patrick St-Louis <[email protected]>
Signed-off-by: Patrick St-Louis <[email protected]>
Signed-off-by: Patrick St-Louis <[email protected]>
Signed-off-by: Patrick St-Louis <[email protected]>
Signed-off-by: Patrick St-Louis <[email protected]>
|
Two questions on the syntax from the description above:
Thanks |
there is only 1 flag, For the plugin list, it will look at the "enabled" plugins from the existing config. If no plugins configured, no plugins get installed. The main purpose is to avoid having to build a separate image with the plugin pre-installed. |
Signed-off-by: Patrick St-Louis <[email protected]>
Signed-off-by: Patrick St-Louis <[email protected]>
Signed-off-by: Patrick St-Louis <[email protected]>
Signed-off-by: Patrick St-Louis <[email protected]>
Signed-off-by: Patrick St-Louis <[email protected]>
|



This PR adds an auto-install-plugin flag which will dynamically install enabled plugin.
Only works with official acapy-plugins, could be extended into a plugin-registry eventually where users can input the plugin source.
The new flag,
--auto-install-plugins, can be used as a bool or also provide the version of the plugin to be installed.ex:
aca-py start --auto-install-plugins # defaults to the current aca-py version aca-py start --auto-install-plugins main aca-py start --auto-install-plugins 1.3.2