feat: 初始化 kdbx-viewer 项目

实现服务端解密的 KeePass 网页查看器,包含登录门户口令与验证码、RSA+会话级 AES 加密通道、审计日志持久化、HTTPS 自动证书、Docker 部署配置及端到端测试。
这个提交包含在:
2026-08-26 10:42:48 +08:00
当前提交 02e83f5b73
共修改 20 个文件,包含 3356 行新增和 0 行删除
+20
查看文件
@@ -0,0 +1,20 @@
{
"name": "kdbx-viewer",
"version": "1.0.0",
"description": "服务端解密的 KeePass(kdbx) 只读/可编辑网页查看器,替代 KeeWeb,密钥文件不触网",
"main": "server.js",
"scripts": {
"start": "node server.js",
"test": "node test-decrypt.js",
"test:e2e": "node e2e-test.js"
},
"license": "MIT",
"dependencies": {
"dotenv": "^17.4.2",
"express": "^4.19.2",
"express-session": "^1.18.0",
"hash-wasm": "^4.12.0",
"kdbxweb": "^2.1.1",
"node-forge": "^1.3.1"
}
}