Downloads

Install and test Lucenia using Docker Compose.

V0.2.0

October 29, 2024

Thank you! Your submission has been received!
Something went wrong with your download. If you keep running into this problem contact us and we'll help you troubleshoot it.

Installation Guide

  • Set up 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 at least 4 GB
    Linux: Ensure vm.max_map_count is set to at least 262144 as per the documentation.

  • 2 Define an admin password using the LUCENIA_INITIAL_ADMIN_PASSWORD
    environment variable.

Cluster Health

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

% curl https://localhost:9200 -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" 
}

Signature Verification

Verify signatures for downloadable artifacts

Download and import our PGP key. If using gpg, please run:

gpg --import /path/to/key

To verify the signature, download it into the same directory as the tarball, then run:

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

Verified signatures are signed by dev@lucenia.io

Our current PGP key fingerprint is

F380 42DD C5CB 231E F15D E3D7 B39B 8A35 7444 BF3B