管理 SQLite 存储
SQLite 是 Cloink Management 的默认存储引擎。它不需要任何外部依赖项,新安装即可直接使用。
TIP
如果您需要并发访问或具有多个管理实例的高可用性,请考虑改用PostgreSQL 存储。
SQLite实体关系图
如需了解 SQLite 模式的高级概览,请参阅下面的实体关系图 (ERD): 
配置
shell
server:
store:
engine: "sqlite"
encryptionKey: "your_encryption_key"DANGER
encryptionKey很重要,它用于加密和解密您的数据,如果未配置每次启动会生成一个随机密钥,这会导致之前的数据无法解密,控制台将会报错。
启动时检查服务器日志,确认 SQLite 是否已激活:
shell
docker compose logs netbird-server你应该看看:
shell
INFO management/server/store.go:77: using SQLite store engine