docmag
Release 0.4.5
便利的搜索捆綁包一起使用Elasticsearch和DocIndex,以簡單有效地瀏覽文檔。
通常,您不想在本地構建和運行docmag,而是運行出版的Docker容器:https://hub.docker.com/r/deckerego/docmagui/
要運行便利搜索所需的容器,您有三個建議的選項:
有關在這些平台上安裝和設置的說明,請參見文檔/目錄。
DocIdx守護程序在Elasticsearch中索引文件並為顯示準備 - 這是為DOCMAG提供的過程。請訪問https://github.com/deckerego/docidx提供更多信息
通過Maven和docker-compose構建該應用程序及其必要的基礎架構。
組成必要的容器並配置Elasticsearch索引:
mvn install
export DOCUMENT_HOST_DIR=/mnt/documents && docker-compose -f docker-compose.yml -f docker-compose-devel.yml up -d
cd es/
./configure.sh
組成配置的開發實例將使Elasticsearch,Spring Boot和Kibana將其曝光到本地端口 - 因此請勿在生產環境中使用它。
這應該構建並運行必要的容器,然後開始從指定為DOCUMENT_HOST_DIR目錄中索引文檔。要關閉並刪除從這些容器生成的Elasticsearch元數據,請執行:
export DOCUMENT_HOST_DIR=/mnt/documents && docker-compose -f docker-compose.yml -f docker-compose-devel.yml down -v
要在文檔中搜索,請查看縮略圖,然後打開完整的文檔導航到http://localhost:1080 。這應該將您帶到主要搜索界面,該接口將對您的索引文檔執行全文搜索。