Skip to content

norlab-ulaval/libpointmatcher-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

libpointmatcher-server

Web app to test and rank the result of the configuration used for libpointmatcher

Notes :

  • Javascript for the frontend
  • Python for the backend
  • Mongo for the database for users information

Quick start

It is recommended to use docker, you can use the documentation to install it.

Building the libpointmatcher image

The image needs to be pre-built since it takes some time. The dockerfile script is located in the libpointmatcher folder. The dockerfile script pulls directly from the GitHub repository using this branch :

agagnon/project/server-eval

In the future, this will be changed to an official image.

Commands

To start use the command :

docker compose up -d

To stop use the command :

docker compose down

Or the command to stop and remove the containers defined in the 'docker-compose.yml', be cautious when using this command, as it will permanently delete the local images, and you won't be able to bring the containers back up without rebuilding the images.:

docker compose down --rmi local

General readme

frontend's readme

api's readme

doc's readme

libpointmatcher's readme

Database readme

data's readme

database's readme

Licence

The project is under the MIT license