Skip to main content
Open-source · self-hosted

Search infrastructure,
under control.

Indexlume gives developers one focused place to connect data, build searchable documents, operate Typesense collections, and publish guarded search access.

Apache-2.0 app code Docker Compose Version 0.1.0
Workspace / Storefront● Connected
PROJECTProject overview
v0.1.0
Data sourcePostgreSQLConnection validated
CollectionproductsAlias-backed generation
Indexing jobCompletedCheckpoint saved
Public searchRead-onlyProject-scoped key
Self-hostedYour infrastructure, data, and keys
Typesense-nativeBundled or external connection
Source availableAuditable release archives
Operationally honestDocumented limits and recovery
THE ACTUAL PRODUCT

One place to operate application search

The project overview keeps source health, collections, indexing activity, and search traffic visible without hiding operational state.

Indexlume project overview showing sample source, collection, job, and request metrics
Indexlume 0.1.0 running locally with sanitized sample data.
HOW IT WORKS

A controlled path to production search

Indexlume does not hide the moving parts. It turns them into explicit, reviewable steps.

  1. 01
    Connect

    Choose bundled or external Typesense, then add a validated file or read-only PostgreSQL source.

  2. 02
    Model

    Create a collection mapping or a versioned relational projection. Preview before publishing.

  3. 03
    Index

    Run durable jobs with checkpoints, retries, cancellation, reconciliation, and alias promotion.

  4. 04
    Search

    Test queries in Search Studio and issue revocable, project-scoped read-only keys.

SELF-HOSTED DEPLOYMENT
Your dataPostgreSQL · JSONL
IndexlumeWeb · API · Worker
PostgreSQLRedis
TypesenseBundled or external
Administrative keys stay server-side
DESIGNED FOR OPERATORS

Guardrails where they matter

Security boundaries are visible and configurable—not buried in a black box.

Encrypted connector credentialsVersioned AES-256-GCM envelopes and documented key rotation.
Scoped accessOwner, admin, editor, and viewer roles with project-aware authorization.
Constrained search APIAllow-listed fields, bounded pagination, rate limits, and revocable keys.
Recovery toolingChecksummed backups, guarded restore, and reproducible security gates.
START WITH THE SOURCE

Run Indexlume on your infrastructure.

Clone the verified release, configure development secrets, and bring the stack up with Docker Compose.