medium search app
1.0.0
محرك بحث بسيط للبحث عن قصص متوسطة تم تصميمها باستخدام SpimeLit و Elasticsearch. العرض التوضيحي لهذا التطبيق متاح على Heroku.
تم اختبار الرموز وتشغيلها على Ubuntu 18.04 باستخدام Python 3.7. قم بإنشاء وإعداد بيئة Python عن طريق تشغيل الأمر التالي في المحطة
# create python venv and install libraries in the requirements.txt
source ./create_env
نظرًا لأن هذا التطبيق يعتمد على حاوية Elasticsearch ، فمن الأفضل استخدام Docker Compose. قبل البدء ، دعونا نبني حاوية Docker لهذا التطبيق
docker build -t medium-search-app .
ثم استخدم Docker Compose:
source env/bin/activate
docker-compose up
# the webapp should be available in localhost:8501