İçeriğe geç

İsteğe bağlı durağan veritabanı şifrelemesi

Yerel Turso shard’ları için AES-256-GCM şifrelemesini ~/.config/opencode/opencode-mem.jsonc içinde etkinleştirin:

{
"databaseEncryptionEnabled": true,
}

İlk başlangıçta eklenti ~/.config/opencode/opencode-mem-db.key oluşturur (32 bayt hex anahtar, chmod 600) ve mevcut düz metin shard’larını taşır. Anahtarı kendiniz yönetiyorsanız "databaseEncryptionKey": "env://OPENCODE_MEM_DB_KEY" veya "file://~/path/to.key" ile geçersiz kılın. Anahtarı kaybetmek, şifreli veritabanlarının açılamayacağı anlamına gelir.

Windows: %USERPROFILE%\.config\opencode\opencode.json kullanın (örneğin C:\Users\<you>\.config\opencode\opencode.json). Bu eklenti OpenCode eklenti girişi için %APPDATA% veya %LOCALAPPDATA% okumaz — dosyayı kullanıcı profilinizdeki .config\opencode altına koyun, ardından OpenCode’u yeniden başlatın. Eklenti görünmezse yolu doğrulayın ve yeniden başlatın.

Eklenti bir sonraki başlangıçta otomatik olarak indirilir.