Typesense

Typesense

官方

Docker 应用程序 from Eurotimmy's Repository

概述

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.

运行时参数

网络用户界面
http://[IP]:[PORT:8108]/health
网络
bridge
外壳
sh
特权
false

模板配置

API PortPorttcp

Typesense HTTP API port

目标
8108
默认值
8108
价值
8108
Data LocationPathrw

Persistent data directory for collections, snapshots and indexes

目标
/data
价值
/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).

默认值
/data
价值
/data
Enable CORSVariable

Set to true to allow browser apps to call the API. For production, restrict origins via your reverse proxy.

目标
TYPESENSE_ENABLE_CORS
默认值
true
价值
true

类别

下载统计数据

27,417,793
下载总数
1,243,101
本月
1,092,062
平均每月

长期下载总量

加载图表...

详细信息

存储库
typesense/typesense:29.0
最后更新2026-05-19
初见2025-10-01

在Unraid 上运行 Typesense 。

Typesense 已被列入Unraid OS 的社区应用程序。探索Unraid ,构建灵活的家庭服务器、NAS 或家庭实验室。