docker-compose -v
git clone https://github.com/PierreDubrulle/scrap.git && cd scrap && docker compose up -d
Pour chaque service recopier le lien correspondant dans un navigateur
mongo-express => locahost:6082 streamlit => localhost:8501
Le fonctionnement de l'application nécessite une base de donnée. Cette base de donnée est sur mongodb. Elle est sur le port 2017
Afin de pouvoir visualiser la base de donnée, un container est dédié à mongo-express. En se connectant sur le port 6082 il est possible de visualiser la base de données
L'application streamlit est sur le port 8501
Afin de mettre régulièrement la base à jour, un container est chargé de lancer tous les jours à une heure du matin un script python chargé du scrap et de l'insertion dans la base.
Permet d'importer un fichier de données au format .json lors du démarrage du container de la base.