Skip to main content
Downloads

Get Lucenia

Download the latest release for your platform. Choose from packages, Docker images, or build from source.

Download Lucenia

Select your version, platform, and package type

Loading releases...

Try with Docker Compose

Setup your Docker host environment1
Download docker-compose.yml into your desired directory2
Run docker compose up
Run the Cluster Health command in a terminal
Verify signatures for artifacts you downloaded

1 macOS & Windows: In Docker Preferences > Resources, set RAM to min 4GB
Linux: Ensure vm.max_map_count is set to at least 262144 per the docs

2 Define an admin password with LUCENIA_INITIAL_ADMIN_PASSWORD environment variable

Cluster Health

Run this command in a terminal to verify your cluster is healthy.

Terminal
% curl https://localhost:9200?pretty \
  -u "admin:${LUCENIA_INITIAL_ADMIN_PASSWORD}" \
  --insecure
{
  "name": "lucenia-node1",
  "cluster_name": "lucenia-cluster",
  "cluster_uuid": "meiCR-mlQl2FINZ3xQYoNg",
  "version": {
    "distribution": "skylite",
    "number": "0.1.0",
    "build_type": "tar",
    "build_hash": "4044f30b37cfc31ea2b2789e0248fdd40cfbde23",
    "build_date": "2024-07-26T15:50:14.800302765Z",
    "build_snapshot": false,
    "lucene_version": "9.11.0",
    "minimum_wire_compatibility_version": "2.14.0",
    "minimum_index_compatibility_version": "2.0.0"
  },
  "tagline": "Search Engine for Private Clouds"
}

Other Ways to Get Lucenia

Docker

Pull the official Lucenia Docker image from Docker Hub.

docker pull lucenia/lucenia:latest
View on Docker Hub →

Kubernetes (Helm)

Deploy Lucenia to Kubernetes using our Helm chart.

helm install lucenia lucenia/lucenia
View Helm Charts →

Build from Source

Clone the repository and build Lucenia from source.

git clone https://github.com/lucenia/lucenia
View on GitHub →

GPG Verification

How to verify signatures for downloadable artifacts

PGP

Download our PGP key using the link below and import it.

If you're using gpg, you just need to run:

gpg --import /path/to/key

You can then verify the signature by downloading it into the same directory where you downloaded the tarball, and running:

gpg --verify /path/to/signature /path/to/tarball

It should show a good signature signed by dev@lucenia.io

Our current PGP key fingerprint is

F380 42DD C5CB 231E F15D E3D7 B39B 8A35 7444 BF3B
Get our PGP Key

System Requirements

Minimum

  • 2 CPU cores
  • 4 GB RAM
  • 20 GB disk space
  • Java 21+

Recommended

  • 4+ CPU cores
  • 8+ GB RAM
  • SSD storage
  • Java 23

Need Help Getting Started?

Check out our documentation or reach out to our team for assistance.