运行环境与数据库

Keragi 服务端由 wasmx 宿主运行 WASM 资源。宿主是原生二进制,平台与数据库能力由宿主决定;WASM 资源本身与 CPU 架构无关。

1. 服务器平台

当前版本只发布 Linux x86_64 宿主。

平台状态说明
Linux x86_64支持裸机、虚拟机、容器均可
Linux ARM64后续版本规划中
Windows x86_64后续版本规划中
macOS(Intel / Apple Silicon)后续版本规划中
ESP32 / 嵌入式设备暂不支持运行环境与资源模型不同,需要专门适配
其他服务器架构敬请期待按实际需求评估

2. 数据库

当前版本默认使用 SQLite,不需要额外安装或维护数据库服务。

其他数据库的支持计划:

数据库状态
SQLite默认支持
PostgreSQL后续版本
MySQL / MariaDB后续版本
其他数据库敬请期待

当前版本只支持 sqlite:// 连接串。请不要把 WASMX_DB 指向 PostgreSQL / MySQL,否则宿主会启动失败;外部数据库支持将在后续版本提供。

3. 相关页面