Bundel pencarian yang mudah bersama Elasticsearch dan DocIndex untuk membuat pencarian di seluruh dokumen menjadi sederhana dan efisien.
Biasanya Anda tidak ingin membangun dan menjalankan Docmag secara lokal, alih -alih yang terbaik adalah menjalankan wadah Docker yang diterbitkan di: https://hub.docker.com/r/deckerego/docmagui/
Untuk menjalankan wadah yang dibutuhkan untuk pencarian yang mudah, Anda memiliki tiga opsi yang disarankan:
Lihat Documents/ Directory untuk instruksi tentang instalasi dan pengaturan pada platform ini.
Docidx Daemon mengindeks file dalam Elasticsearch dan menyiapkannya untuk ditampilkan - ini adalah proses yang memberi makan DOCMAG. Info lebih lanjut tersedia di https://github.com/deckerego/docidx
Membangun aplikasi dan infrastruktur yang diperlukan secara lokal dilakukan dengan Maven dan docker-compose .
Untuk menyusun wadah yang diperlukan dan mengonfigurasi indeks 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
Contoh pengembangan konfigurasi komposisi akan mengekspos Elasticsearch, Spring Boot, dan Kibana ke port lokal - jadi jangan gunakan ini dalam pengaturan produksi.
Ini harus membangun & menjalankan wadah yang diperlukan, kemudian mulai mengindeks dokumen dari direktori yang ditentukan sebagai DOCUMENT_HOST_DIR . Untuk mematikan dan menghapus metadata Elasticsearch yang dihasilkan dari wadah ini, jalankan:
export DOCUMENT_HOST_DIR=/mnt/documents && docker-compose -f docker-compose.yml -f docker-compose-devel.yml down -v
Untuk mencari di dalam dokumen Anda, lihat thumbnail dan buka dokumen lengkap Navigasi ke http://localhost:1080 . Ini harus membawa Anda ke antarmuka pencarian utama, yang akan melakukan pencarian teks lengkap pada dokumen yang diindeks Anda.