Document Search on Fess

Fess is Enterprise Search Server. This docker environment provides Source Code Search Server on Fess.

Public Site

Getting Started

Setup

$ git clone https://github.com/codelibs/docker-docsearch.git
$ cd docker-docsearch
$ bash ./bin/setup.sh

Start Server

docker compose -f compose.yaml up -d

and then access http://localhost:8080/.

Start Crawler

To start the crawler, run Default Crawler or Data Crawler - ... in Admin Scheduler page(http://localhost:8080/admin/scheduler/).

Search

You can check search results on http://localhost:8080/.

Stop Server

docker compose -f compose.yaml down

For Production

  • Replace docsearch.codelibs.org with your domain in compose.yaml.
  • If you want to use SSL, modify a value of STAGE in compose.yaml.