Skip to content

A ready-to-use full-text search engine packaged with Docker technology using Apache Solr. It allows users to customize data sources, indexing methods, and the appearance of the web interface.

License

Notifications You must be signed in to change notification settings

pulipulichen/docker-web-Apache-Solr

Repository files navigation

docker-web-apache-solr: 以Docker封裝的Apache Solr教材

A ready-to-use full-text search engine packaged with Docker technology using Apache Solr. It allows users to customize data sources, indexing methods, and the appearance of the web interface.

一套開箱即可用的搜尋全文搜尋引擎。以Docker技術將Apache Solr封裝,並允許使用者調整資料來源、索引形式、以及網頁外觀。

Technologies

  • Apache Solr & Java: 全文檢索引擎以及其使用的程式語言
  • Python: 資料前處理使用的程式語言
  • Velocity: 前端網頁框架
  • Semantic UI: CSS框架

Instruction

建置搜尋引擎 - 112-1 資訊儲存與檢索


Tool

Icon

Style Framework


How to use

Environments

  1. git: https://git-scm.com/downloads
  2. Docker: https://www.docker.com/products/docker-desktop/

Executable scripts

For Windows

For Linux and Mac OS


Online demo

Memo

這是為了資訊儲存與檢索課程的教學,將Apache Solr包裝成容易架設與設定的形式。

此配置是建置了Linux Debian bullseye作業系統以及完整的Apache Solr 8.7,並以Docker容器化包裝。教學時不會操作底層,提供有開發者自行探索。

About

A ready-to-use full-text search engine packaged with Docker technology using Apache Solr. It allows users to customize data sources, indexing methods, and the appearance of the web interface.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published