medium search app
1.0.0
Простая поисковая система для поиска средних историй, построенных с Streamlit и 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