v0.6.0

設定

最後更新


KuraDB 從 ~/.config/kuradb/config.json 讀取的設定,以及修改它們的指令。

config.json


此檔為選用;不存在即全部使用預設值。由 CLI 以縮排格式寫入,daemon 啟動時讀取一次。
  1. {
  2. "port": 23456,
  3. "remote": true
  4. }

鍵型別預設設定方式效果
portinteger省略:10000 到 65535 的隨機連接埠kura port set <port>/kura port clear127.0.0.1 上的固定 HTTP 連接埠
remotebooleanfalsekura remote enable/kura remote disable在 /mcp 以 HTTP 掛載 MCP

值為零值的欄位不會寫進檔案。檔案存在但無法解析時,daemon 記錄警告並使用預設值。

變更生效時機


變更生效
kura port set <port>立即;daemon 會停止再啟動(原本沒有執行也會啟動)
kura port clear下次手動重啟(kura stop 後執行 kura)
kura remote enable/disabledaemon 執行中時立即生效;否則下次啟動生效
kura add <name>下次 daemon 啟動;資料庫不會熱載入

kura mcp 程序在啟動時讀取 db.json,新增資料庫後請重啟 MCP client。

環境變數


KuraDB 不讀取任何環境變數。所有狀態都位於從使用者家目錄解析出的 ~/.config/kuradb/ 下;見資料配置。

相關頁面


EN