Fess is Enterprise Search Server. This docker environment provides Source Code Search Server on Fess.
$ git clone https://github.com/codelibs/docker-docsearch.git
$ cd docker-docsearch
$ bash ./bin/setup.sh
docker compose -f compose.yaml up -d
and then access http://localhost:8080/
.
To start the crawler, run Default Crawler
or Data Crawler - ...
in Admin Scheduler page(http://localhost:8080/admin/scheduler/
).
You can check search results on http://localhost:8080/
.
docker compose -f compose.yaml down
- Replace
docsearch.codelibs.org
with your domain in compose.yaml. - If you want to use SSL, modify a value of STAGE in compose.yaml.