- Source code under CeCLL Licence V2.1 by @camarm.
- Brand and logos under CC BY-NC-ND 3.0 FR by @camarm.
- Icon from Fontawesome V5.15.4.
- Font "League Spartan".
The Magoole backend uses datas that are provided by Magoole scanner and deliver a search engine through a Fastapi API.
- Install requirements
pip install -r requirements.txt- Set up your mongodb passwords/url
- If you have an account on Magoole Mongodb just do this
touch .mongopass && echo "username:password" > .mongopass
- Else modify MongoServer url on files main.py at line
client = pymongo.MongoClient(f"mongodb+srv://yourmongoserver")
- Run the backend
uvicorn main:app --reload