/EasyLaw-Projet-2CSSIL-Backend-Part4

Ce repository contient principalement l'API Elastic Search de la plateforme de veille juridique, permettant la recherche dans les textes juridiques de la Constitution, du Conseil d'État, de la Cour Suprême, et des journaux officiels.

Primary LanguagePython

Ce repository contient principalement l'API Elastic Search de la plateforme de veille juridique, permettant la recherche dans les textes juridiques de la Constitution, du Conseil d'État, de la Cour Suprême, et des journaux officiels.

Getting Started

Pull and run docker image

  1. First authenticate with your github credentials (if you haven't already)
docker login ghcr.io -u <username>

Replace < username > with your GitHub username and enter your personal access token (PAT) that has the read:packages scope.

  1. Pull the image
docker pull ghcr.io/salahdevp/easylaw-search-api:latest
  1. Run the container
docker run -e ELASTIC_PASSWORD=<elastic password> -p 8000:5000 ghcr.io/salahdevp/easylaw-search-api:latest

Replace < elastic password > with your elastic search password.