medium search app
1.0.0
StreamlitおよびElasticsearchで構築された中階のストーリーを検索するためのシンプルな検索エンジン。このアプリのデモはHerokuで入手できます。
コードは、Python 3.7を使用してUbuntu 18.04でテストされ、実行されました。ターミナルで次のコマンドを実行して、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