klask.io

What is klask.io ?

klask.io is an open source search engine for source code. This application was generated using JHipster. It can be installed on a local server to index your VCS, and serve a GUI for developers.

Live demo

app.klask.io

How to run it with docker ?

You can run an instance easily by pulling the docker image and execute by following :

docker run klask/klask.io

docker-compose

an example of a docker-compose.yml :

version: '2'
services:
  klask-app:
    image: klask/klask.io:latest
    ports:
      - 8080:8080
    volumes:
      - /mnt/svn:/repo
      - ./data:/klask-data
      - ./application-docker.yml:/application-docker.yml

/mnt/svn is the path to my repositories
./data is the location where elasticsearch files and database were saved.
The optional file application-docker.yml can overrides all properties defined in application.yml and application-docker.yml