Open ES-Alexander opened 1 year ago
We'd need to add an API endpoint for loading an image (like we do in version-chooser), which then import
s it into docker, before doing the normal custom extension registration process.
I propose we add a "manual upload" option to the custom registration interface for now, but once #2768 is complete there may be some other relevant interface options available too (e.g. if we want to support users installing official extension versions offline then we'd presumably want a streamlined way for them to be uploaded without needing custom registration, and possibly with key-sign verification to confirm that they're actually legit images)
As an interim workaround it should be possible already to:
.tar
ball to the BlueOS device, using either the File Browser or ssh
/usr/blueos/extensions
folder (just extensions
in the File Browser)docker import
the image (may need to red-pill
to be able to access the docker
CLI)
Useful for installing to offline / air-gapped systems (discussed here), and for local development.