- HTML Based UI
- Configure directories to be searched using
FileWatcher.filePaths
field inapplication.properties
- Search file path, content and type
file(default)
,content
,type
- Search using lucene query syntax
- It searches in tokenized fields like absolute path, type, content
e.g.
/opt/run/cmd/test - can be found by searching opt, run, cmd or test
e.g.
content: hello world
,type:mp4
- Search using lucene query syntax
- Auto update index when changes occur in the configured directories
- Html for UI
- Java backend (Spring boot webflux)
- Search using Apache Lucene
- Content parsing using Apache Tika
- Index auto update using WatchService
- Async communication to backend through javascript