Skip to content
This repository

The API, BackOffice, Storefront, and Nebulizer for IndexTank

branch: master

About IndexTank Service

IndexTank Service ( contains the source code for implementing the Search-as-a-Service platform. It contains the components that allow managing user accounts, server instances (worker) and index instances (deploy); it depends on IndexTank Engine ( binary.


Find out more about at: TBD


Apache Public License (APL) 2.0


  1. API
  2. Backoffice
  3. Storefront
  4. Nebu


Getting started:

  1. Create the database schema (python syncdb).
  2. Create an account.
  3. Start an index instance (IndexTank Engine).
  4. Start API.


Django application implementing the REST JSON API, enables index management per account, indexing functions and search. Interacts via Thrift with specific index instances (deploy).


Django application that allows manual administration.


Django application with the service web, contains the user registration form (allows creating accounts).


Index, deploy & worker manager. A worker (server instance) may contain a deploy (index instance) or many.

Something went wrong with that request. Please try again.