In the longer term we plan to get unmodified Docker containers to work with CheerpX, including exposing REST APIs to the local Web app.
We have also internally speculated about a marketplace-like system to allow immediate conversion of traditional client-side apps to Web apps. This would be intended for the long tail of client software vendors that have not yet adopted Web-first distribution methods.
The main difficulties right now are two:
* Most docker containers are 64-bit, while CheerpX currently only support 32-bit x86 code * Due to CORS limitations it is not currently possible to downloaded layers from repositories such as Docker Hub
The first limitation will be eventually fixed, the second one will require a specialized repository, a proxy, or co-operation from the existing repositories.