Sonic
🦔 Fast, lightweight & schema-less search backend. An alternative to Elasticsearch that runs on a few MBs of RAM.
Deploy command
docker run -p 1491:1491 -v /path/to/your/sonic/config.cfg:/etc/sonic/config.toml -v /path/to/your/sonic/store/:/var/lib/sonic/store/ valeriansaliou/sonic:v1.4.9Taken from the project README. You need a server with Docker; you may still need to add environment variables.
From the README
Sonic is a fast, lightweight and schema-less search backend. It ingests search texts and identifier tuples that can then be queried against in a microsecond's time.
- Stars
- ★ 21.3k
- Language
- Rust
- License
- MPL-2.0
- Last updated
- 2026-09-21
- Category
- Site search
- Section
- 🌏 Going global