主要变更: - RDP 远程桌面:新增 backend/pkg/rdp(RDP 引擎 + credssp/display/rle/trace)、 backend/controller/rdp*(连接/凭证/文件/会话/实时)、frontend RDP 组件与 API - Windows SMB 文件传输:backend/pkg/winsmb - 云账单同步:backend/pkg/billingsync + billing_sync/aliyun_billing,前端账单详情 - Agent CLI Kubernetes 工具:kubernetes_action/get、pod_execute/logs - 服务器导入助手:server_import_helpers、ImportCredentialSettings - 国际化与组件重构(cloud/deploy/monitor/server/system 等多模块) - 清理编译产物二进制:移除 backend/server、backend/agent/bin/aiops-agent-* - .gitignore:新增 backend/agent/ 与 .cache/(避免 334MB go-build 缓存误入库) Co-Authored-By: Claude <noreply@anthropic.com>
100 lines
1.6 KiB
Plaintext
100 lines
1.6 KiB
Plaintext
# Dependencies
|
||
node_modules/
|
||
frontend/node_modules/
|
||
|
||
# 安装包(不入库)
|
||
*.deb
|
||
*.rpm
|
||
*.dmg
|
||
|
||
# Build output
|
||
.cache/
|
||
frontend/dist/
|
||
frontend/dist-ssr/
|
||
backend/bin/
|
||
*.exe
|
||
*.exe~
|
||
*.dll
|
||
*.so
|
||
*.dylib
|
||
|
||
# Go
|
||
backend/vendor/
|
||
*.test
|
||
*.out
|
||
|
||
# Compiled binary(前导 / 只匹配仓库根目录的二进制产物,避免误伤子目录同名文件夹如 frontend/src/components/aiops/) // Logan.Li
|
||
/aiops
|
||
/aiops-*
|
||
/aiops.bak.*
|
||
|
||
# 前端构建产物(由 run.sh build 自动生成,非源码)
|
||
backend/static/assets/
|
||
backend/static/index.html
|
||
backend/static/vite.svg
|
||
# local 模式数据库(主文件 + SQLite WAL 附属文件,非独立库)
|
||
sqlite3.db
|
||
sqlite3.db-shm
|
||
sqlite3.db-wal
|
||
sqlite3.db-*
|
||
redka.db
|
||
redka.db-shm
|
||
redka.db-wal
|
||
redka.db-*
|
||
backend/aiops-server
|
||
backend/aiops
|
||
backend/aiops-*
|
||
backend/aiops.bak.*
|
||
backend/.aiops.args
|
||
backend/data/
|
||
|
||
# Config(根目录 config.yaml 由 run.sh 本地自动生成)
|
||
config.yaml
|
||
config.local.yaml
|
||
*.local
|
||
.env
|
||
|
||
# IDE
|
||
.idea/
|
||
.vscode/
|
||
*.swp
|
||
*.swo
|
||
*~
|
||
|
||
# OS
|
||
.DS_Store
|
||
Thumbs.db
|
||
|
||
# Logs
|
||
*.log
|
||
logs/
|
||
|
||
# Database
|
||
*.db
|
||
*.sqlite
|
||
backend/data/
|
||
|
||
# Docker
|
||
docker-data/
|
||
|
||
# PID files
|
||
*.pid
|
||
agent/aiops-agent
|
||
agent/bin/
|
||
backend/agent/
|
||
|
||
# embed 模式临时目录(前端构建产物,编译后清理)
|
||
# 保留 .gitkeep 占位文件确保 go:embed all:static 在全新 clone 后可编译
|
||
backend/static/*
|
||
!backend/static/.gitkeep
|
||
backend/cmd/static/
|
||
|
||
# Hermes agent config (personal, not project)
|
||
.hermes/
|
||
|
||
# kubectl 二进制(预打包进镜像,避免 Docker build 时网络下载)
|
||
backend/kubectl
|
||
opsxsql/
|
||
test_monitoring_es.py
|
||
aiops-hot
|