Пользовательский интерфейс простой поисковой системы https://github.com/AnthonySigogne/web-search-engine
Демо-версию можно найти здесь: http://searchengine.byprog.com/.
Было проиндексировано около 500 французских URL-адресов и 500 английских URL-адресов новостной сети http://www.france24.com/.
Для этого инструмента требуется Python3+ и API поисковой системы (см. ссылку выше).
git clone https://github.com/AnthonySigogne/web-search-engine-ui.git
cd web-search-engine-ui
pip install -r requirements.txt
Затем запустите инструмент:
FLASK_APP=index.py HOST=<ip> PORT=<port> flask run --port 80
Где :
ip
+ port
: маршрут к API поисковой системы Для запуска в режиме отладки добавьте FLASK_DEBUG=1
к команде:
FLASK_DEBUG=1 ... flask run --port 80
Чтобы запустить инструмент с помощью Docker, вы можете использовать мой образ DockerHub: https://hub.docker.com/r/anthonysigogne/web-search-engine-ui/
docker run -p 80:5000
-e "HOST=<ip>"
-e "PORT=<port>"
anthonysigogne/web-search-engine-ui
Где :
ip
+ port
: маршрут к API поисковой системыИли создайте себе образ Docker:
git clone https://github.com/AnthonySigogne/web-search-engine-ui.git
cd web-search-engine-ui
docker build -t web-search-engine-ui .
Чтобы использовать поисковую систему, просто введите эту конечную точку в своем веб-браузере: http://localhost/
Массачусетский технологический институт