Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Open terminal to the OpenELIS-Global-2 directory

  2. docker-compose up -d --build

  3. Access the application at https://localhost:8443/OpenELIS-Global

  4. Might need to dismiss a security warning

...

Setting Developer Enviroment with Docker Compose (Dev Setup in Docker)

  1. Build the War file

    Code Block
      mvn clean install -DskipTests
  2. Start the containers to mount the locally compiled artifacts

    Code Block
    docker-compose -f dev.docker-compose.yml up -d

    Note : For Reflecting Local changes in the Running Containers ;

  • Any Changes to the Front-end React Source Code will be directly
    Hot Reloaded in the UI

  • For changes to the Back-end Java Source code

    • Run the maven build again to re-build the War file

      Code Block
       mvn clean install -DskipTests
    • Recreate the Openelis webapp container

      Code Block
      docker-compose -f dev.docker-compose.yml up -d  --no-deps --force-recreate oe.openelis.org

The Instaces can be accesed at

Instance

URL

credentials (user : password)

Legacy UI

https://localhost/api/OpenELIS-Global/ 

 admin: adminADMIN!

New React UI

https://localhost/

admin: adminADMIN!

Setting Developer Enviroment With Tomcat and Eclipse (Native Dev Setup )

Install Maven

Detailed instructions here

...