Sign inSign up

ceetron/envision-ug-server

By ceetron

Updated about 2 months ago

Envision for Web Remote Model (ug) Server

Image
0

10K+

ceetron/envision-ug-server repository overview

CEETRON Envision for Web Remote Model Server (ugServer)

This docker contains the Remote Model visualization server part of the CEETRON Envision for Web distribution.

The server exposes port 8998 (standard port for ugServer) and includes the two demo models used in the examples.

Getting Started

To start the server, just run the docker with the following command:

docker run -p 8998:8998 -d ceetron/envision-ug-server

To check that is it running, open localhost:8998 in your browser. You should get the following response:

Ceetron Envision UgServer is alive !!! WARNING - Server configuration invalid !!!

The warning is due to no license being found. This is fine for demo models, but to use your own files you will need a license (see below)

To test, also start the ceetron/envision-examples docker which contains the example apps in the Envision Web distribution, ready to run.

To get started, just do:

docker run -p 8998:8998 -d ceetron/envision-ug-server
docker run -p 3000:80 -d ceetron/envision-examples

Then open http://localhost:3000 / http://127.0.0.1:3000 in your browser.

Using your own files

To use your own models with the server, mount the folder containing your models to the container:

docker run -d -p 8998:8998 -v FULL_PATH_TO_MODELS:/usr/TestModels ceetron/envision-ug-server
Using your own license

Without a license, the server will only work on a select few demo files. To run with any supported CAE file, please provide your CEETRON Envision license when you start the docker image. You can download the hoops_license.h file from the Tech Soft Developer Zone or request a license by clicking the "Evaluate SDK" button here.

To use your own license, please do:

docker run -d -p 8998:8998 -v PATH_TO_FOLDER_WITH_LICENSE:/usr/License -v FULL_PATH_TO_MODELS:/usr/TestModels ceetron/envision-ug-server

Example (with hoops_license.h in ~/demo folder and models in ~/demo/models

docker run -d -p 8998:8998 -v. ~/demo:/usr/License -v ~/demo/models:/usr/TestModels ceetron/envision-ug-server
Developing your own web apps with 3D CAE model visualization

To develop your own apps or to browse the source code of the demo apps in the ceetron/envision-examples docker, head over the CEETRON Envision Website and press the "Evaluate SDK" button.

Support

If you have any issues with running the ugServer with Docker or with CEETRON Envision Web in general, please do not hesitate to contact us using our support portal or sending an email to [email protected].

Tag summary

Content type

Image

Digest

sha256:a13681826

Size

204.5 MB

Last updated

about 2 months ago

docker pull ceetron/envision-ug-server