Traitements d'identités numériques
Fiabilisation, recherche et appariements jusqu'à 100 millions d'identités
matchID nécessite de disposer make
au préalable. Sur Ubuntu et Centos, docker
et les autres prérequis sont automatiquement installés, dès lors que vous disposez d'un accès direct internet.
Si vous êtes derrières un proxy, renseignez les variables http_proxy
et https_proxy
.
Usage | Configuration | Capacité |
Simple | 2vCPU, 2Go, SSD 10Go | 10k x 1M identés |
Nominal | 8vCPU 16Go, SSD 50Go | 500k x 30M identés |
Complexe | 32 à 128vCPU, 256Go à 1To, SSD 50Go | 100M x 100M identés |
Clônez le code source et rentrez dans le répertoire
git clone https://github.com/matchID-project/backend
cd backend
Lancez matchID:
make up
En cas de problème ou de configuration avancée, reportez vous à la section section dépannage.
Rendez-vous sur votre navigateur sur:
http://localhost:8081/matchID/
Si l'installation n'a pas fonctionné, votre environnement est peut-être plus cloisonné, ou sur une distribution alternative (Darwin, Alpine...).
Le cas échéant, installez préalablement make, git, jq
(inclus dans les distributions), et docker-ce
.
Si vous n'êtes pas dans un environnement cloisonné, vous pouvez réitérer avec la commande:
make up
Après avoir installé make, git, jq, docker-ce
, vous pouvez copier dans votre environnement
le package matchID (~800Mo). Ce package comporte notamment les images docker des composants de matchID.
Décompactez l'archive, lancez le script d'installation, puis démarrez matchID :
tar xvzf matchid-latest.tar.gz
cd backend
make depackage
make up
Vous devriez retrouver matchID sur :
Fabien est ingénieur et travaillait au sein de ministères régaliens sur la data et l'IA. Concepteur de matchID et de deces.matchid.io, il développe toujours avec plaisir les algorithmes aussi bien que les UI, sur son temps libre. Il a quitté depuis peu l'administration française, et reste passionné par les projets d'intérêt général.
Cristian est phD passionné de développement et technologie, expert en deeplearning. Il travaille aujourd'hui au ministère de l'Intérieur, où il a créé IA Flash, et contribue activement à matchID avec la création de l'API décès.
Martin est ingénieur et cofondateur de CommoPrices.com, la plus grosse plateforme de prix de matières premières he world biggest portal of commodity prices. Il a développé l'interface de validation de matchID pendant son challenge EIG.