Sign inSign up

visionappster/va-engine

By visionappster

Updated over 4 years ago

VisionAppster engine

Image
0

10K+

visionappster/va-engine repository overview

What is VisionAppster Engine?

The VisionAppster Engine is a cross-platform runtime for running vision apps. It provides platform-independent apps a consistent, high-performance execution environment. The Engine and all running apps can be controlled through a REST API published through a built-in web server. For more details, please see our documentation site.

How to use this image?

Basic usage

Start the Engine:

docker run -p 2015:2015 visionappster/va-engine

Then navigate to the Engine's management page at http://localhost:2015.

If you want to store installed VisionAppster packages outside of the container, you can use volumes to store data to the host system.

docker run -p 2015:2015 -v /my/va-data/packages:/opt/visionappster/packages -v /my/va-data/components:/opt/visionappster/components -v /my/va-data/licenses:/opt/visionappster/licenses visionappster/va-engine

Advanced usage

Automatically start apps when the engine fires up:

docker run [OPTIONS] visionappster/va-engine va-run /opt/visionappster/init/init.qml webServer=0.0.0.0:2015 autoStart=com.example.app/1/,com.example.anotherapp/1/

Start the Engine without the web management interface:

docker run [OPTIONS] visionappster/va-engine va-run /opt/visionappster/init/api-init.qml autoStart=....

This is useful if you just want to start an app or apps that provide APIs and don't want to let users to control the Engine itself.

Tag summary

Content type

Image

Digest

Size

66.7 MB

Last updated

over 4 years ago

docker pull visionappster/va-engine