Skip to content

Install: GUI change detection tool

Fernando Pastor edited this page Jan 23, 2025 · 2 revisions

Recommended branch

Environment requirements

  • Net6.0 (recommended)
  • Docker

We assume you have a docker environment up and running and that you are familiar with the basic docker commands.

Compile and run the project using Docker

  1. Before running the container, please make sure you know the OrientDB location and the name of the TESTAR database.

  2. All the following steps to build and run the GUI change detection tool are included in a batch file you can execute automatically in Windows environments:

dotnet clean "./ChangeDetection.sln"

dotnet restore "./ChangeDetection.sln"

docker build -t change_detection/testar-net-ui:latest -f src/BlazorApp/Dockerfile .

docker build -t change_detection/testar-net-server:latest -f src/ChangeDetection.Server/Dockerfile .

docker run -i -dp 5000:80 --name="Testar-Server" -e JwTokenGenerator__JwtSecurityKey="hfjdhfdifngyuernguinfdfs4235tfmguh" -e JwTokenGenerator__JwtIssuer="http://localhost" -e JwTokenGenerator__JwtAudience="http://localhost" -e JwTokenGenerator__JwtExpiryInSeconds=3600 -e OrientDb__OrientDbServerUrl="http://host.docker.internal:2480" -e OrientDb__StateDatabaseName="testar" change_detection/testar-net-server

docker run -i -dp 80:80 --name="Testar-UI" change_detection/testar-net-ui
  1. Use Google Chrome (recommended) to access to:
  1. This login page should appear
orientdb-create-db
Clone this wiki locally