Sign inSign up

ceetron/envision-ug-server

By ceetron

•Updated 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

2 months ago

docker pull ceetron/envision-ug-server