- 新增许可证服务器 (license-server/) - 新增 Agent 部署模块 (flnxi-agent/) - 添加许可证验证和激活页面 - 添加 Harbor 镜像同步脚本 - 更新素材系统支持许可证验证
31 lines
1.0 KiB
JSON
31 lines
1.0 KiB
JSON
{
|
|
"name": "flnxi-agent",
|
|
"version": "1.0.0",
|
|
"description": "FLNXI 素材系统安装助手",
|
|
"main": "dist/server.js",
|
|
"scripts": {
|
|
"dev": "tsx watch src/server.ts",
|
|
"build": "tsc && npm run build:frontend",
|
|
"build:frontend": "cd frontend && npm run build && (if exist ..\\dist\\public rmdir /s /q ..\\dist\\public) && xcopy /E /I /Y dist ..\\dist\\public",
|
|
"build:frontend:unix": "cd frontend && npm run build && cp -r dist ../dist/public",
|
|
"start": "node dist/server.js",
|
|
"docker:build": "docker buildx build --platform linux/amd64,linux/arm64 -t flnxi/flnxi-agent:latest --push .",
|
|
"docker:build:local": "docker build -t flnxi/flnxi-agent:latest ."
|
|
},
|
|
"dependencies": {
|
|
"dockerode": "^4.0.2",
|
|
"express": "^4.18.2",
|
|
"socket.io": "^4.7.2",
|
|
"cors": "^2.8.5",
|
|
"dotenv": "^16.3.1"
|
|
},
|
|
"devDependencies": {
|
|
"@types/cors": "^2.8.17",
|
|
"@types/dockerode": "^3.3.23",
|
|
"@types/express": "^4.17.21",
|
|
"@types/node": "^20.10.0",
|
|
"tsx": "^4.6.2",
|
|
"typescript": "^5.3.2"
|
|
}
|
|
}
|