Typesense
Typesense
OfficialDocker app from Eurotimmy's Repository
Overview
Typesense is an open-source, typo-tolerant search engine focused on simplicity, performance and developer ergonomics. It supports fast full-text search with faceting/filtering, synonyms, geosearch and vector search.
This template deploys the official Typesense container (v29.0) on Unraid, exposing the HTTP API on port 8108 and persisting data to /data. On first start you must set a bootstrap Admin API key (TYPESENSE_API_KEY). You can later create scoped keys for front-end clients. CORS can be enabled for browser apps via TYPESENSE_ENABLE_CORS.
:: IMPORTANT NOTES ::
• You must set TYPESENSE_DATA_DIR=/data (already included) otherwise the server will exit with 'Invalid configuration: Data directory is not specified'.
• Back up the mapped /data directory; Typesense rebuilds in-memory indexes from it on restart.
• Do not expose the Admin API publicly. Place behind a reverse proxy and restrict access/origins as appropriate.
• Documentation: Server configuration and environment variables, API keys, and backups are covered in the official docs.
Runtime arguments
- Web UI
http://[IP]:[PORT:8108]/health- Network
bridge- Shell
sh- Privileged
- false
Template configuration
API PortPorttcp
Typesense HTTP API port
- Target
- 8108
- Default
- 8108
- Value
- 8108
Data LocationPathrw
Persistent data directory for collections, snapshots and indexes
- Target
- /data
- Value
- /mnt/user/appdata/typesense/data
TYPESENSE_API_KEYVariable
Bootstrap Admin API key (required on first run). Use scoped keys for clients.
TYPESENSE_DATA_DIRVariable
Directory where Typesense stores data (maps to the container path above).
- Default
- /data
- Value
- /data
Enable CORSVariable
Set to true to allow browser apps to call the API. For production, restrict origins via your reverse proxy.
- Target
- TYPESENSE_ENABLE_CORS
- Default
- true
- Value
- true
Categories
Download Statistics
27,417,793
Total Downloads
1,243,101
This Month
1,092,062
Avg / Month
Total Downloads Over Time
Loading chart...
Details
Repository
typesense/typesense:29.0Last Updated2026-05-19
First Seen2025-10-01
Run Typesense on Unraid.
Typesense is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.