Lucene-based search engine for your source code.
eureka is a web application that harnesses the power of Lucene to index and search your source code. The web application runs locally on your desktop in a docker container, so there is nothing to install (other than Docker itself). You must give eureka access to your source code folder using the -v option of Docker command-line.
First install Docker Desktop if you haven't already. Then in Docker Settings screen share the drive containing files you want to index and search.
Then open Command Prompt and type the following command. Make sure to replace <path> with the path to your source code folder, for example c:\repos.
docker run --rm -d -v <path>:/projects -p 8888:8080 --name eurekasearch eurekasearch/eurekasearch:latest
That's it! You are now running eureka! In your web browser go to http://localhost:8888/search/ to index and search your source code.
If you would like to build the Docker image on your machine follow the build instructions.

103 commits
JavaScript
46.7%
TypeScript
32.9%
Java
13.2%
SCSS
5.3%
Dockerfile
1.1%
Lucene-based search engine for your source code.
eureka is a web application that harnesses the power of Lucene to index and search your source code. The web application runs locally on your desktop in a docker container, so there is nothing to install (other than Docker itself). You must give eureka access to your source code folder using the -v option of Docker command-line.
First install Docker Desktop if you haven't already. Then in Docker Settings screen share the drive containing files you want to index and search.
Then open Command Prompt and type the following command. Make sure to replace <path> with the path to your source code folder, for example c:\repos.
docker run --rm -d -v <path>:/projects -p 8888:8080 --name eurekasearch eurekasearch/eurekasearch:latest
That's it! You are now running eureka! In your web browser go to http://localhost:8888/search/ to index and search your source code.
If you would like to build the Docker image on your machine follow the build instructions.

103 commits
JavaScript
46.7%
TypeScript
32.9%
Java
13.2%
SCSS
5.3%
Dockerfile
1.1%