chore: 初始开源发布
iotlcm-admin-svr:管理后台服务。 - Go module:iotlcm → git.5iot.com/iotlcm-public/iotlcm-admin-svr(729 文件) - 凭据与地址脱敏:JWT signingKey(含代码里的 MustGet 默认值)、 MySQL DSN、Redis 口令、告警邮件发件人邮箱全部改为占位; 私网 IP → 文档地址段;库名 xiujie_admin → iotlcm - 真实手机号/邮箱 → 合法 11 位编造号 / example.com - 移除内部资产:CI 触发器、过时 DDL(sql/db_iotlcm.sql)、 私有依赖 go get 行、明文 registry 登录口令 - 启动 banner 统一 IOTLCM 方块字 + 社区惯例署名 - Dockerfile 改用公共基础镜像 - 拼错的 RADEME.md → README.md,README 重写 - 需要真实数据库的用例改为可用 IOTLCM_TEST_WITH_DB=1 显式启用 - 补 Apache-2.0 LICENSE,LF 行尾 + .gitattributes 数据库 schema 不随本仓发布(生产 DDL 已过时),README 已说明。
This commit is contained in:
+116
@@ -0,0 +1,116 @@
|
||||
node_modules
|
||||
.DS_Store
|
||||
dist
|
||||
dist-ssr
|
||||
dist.zip
|
||||
dist.tar
|
||||
dist.war
|
||||
.nitro
|
||||
.output
|
||||
*-dist.zip
|
||||
*-dist.tar
|
||||
*-dist.war
|
||||
coverage
|
||||
*.local
|
||||
**/.vitepress/cache
|
||||
.cache
|
||||
.turbo
|
||||
.temp
|
||||
dev-dist
|
||||
.stylelintcache
|
||||
yarn.lock
|
||||
package-lock.json
|
||||
.VSCodeCounter
|
||||
**/backend-mock/data
|
||||
|
||||
# local env files
|
||||
.env.local
|
||||
.env.*.local
|
||||
.eslintcache
|
||||
.vscode
|
||||
.vscode/*
|
||||
|
||||
|
||||
logs
|
||||
*.log
|
||||
npm-debug.log*
|
||||
yarn-debug.log*
|
||||
yarn-error.log*
|
||||
pnpm-debug.log*
|
||||
lerna-debug.log*
|
||||
vite.config.mts.*
|
||||
vite.config.mjs.*
|
||||
vite.config.js.*
|
||||
vite.config.ts.*
|
||||
|
||||
# Editor directories and files
|
||||
.idea
|
||||
# .vscode
|
||||
*.suo
|
||||
*.ntvs*
|
||||
*.njsproj
|
||||
*.sln
|
||||
*.sw?
|
||||
.history
|
||||
**/.gitkeep
|
||||
vue/**
|
||||
vue/**/.github
|
||||
vue/apps/backend-mock
|
||||
vue/.github
|
||||
vue/docs
|
||||
vue/.vscode
|
||||
vue/.gitignore
|
||||
vue/.gitconfig
|
||||
vue/.gitkeep
|
||||
vue/.DS_Store
|
||||
vue/node_modules
|
||||
vue/dist
|
||||
vue/dist-ssr
|
||||
vue/coverage
|
||||
vue/dev-dist
|
||||
vue/dev-dist-ssr
|
||||
vue/dev-dist.zip
|
||||
vue/dev-dist.tar
|
||||
vue/dev-dist.war
|
||||
vue/.changeset
|
||||
server/.gitattributes
|
||||
server/.gitignore
|
||||
server/.idea
|
||||
server/.vscode
|
||||
server/.DS_Store
|
||||
server/bin
|
||||
server/manifest
|
||||
server/output
|
||||
server/docs/
|
||||
server/temp
|
||||
server/temp.yaml
|
||||
server/bin
|
||||
|
||||
dump.rdb
|
||||
*.exe
|
||||
*.exe~
|
||||
*.yaml
|
||||
test/*
|
||||
*test.*
|
||||
!server/internal/logic/system/sys_menu_document_center_test.go
|
||||
!server/internal/logic/trafficusage/history_sync_test.go
|
||||
!server/internal/logic/iot/t_sim_card_info_test.go
|
||||
!server/internal/logic/iot/t_sim_card_renew_price_test.go
|
||||
!server/internal/logic/trafficcutoff/types_test.go
|
||||
!server/utility/ip_lookup_test.go
|
||||
!server/utility/external_request_test.go
|
||||
!server/internal/model/sync_scope_test.go
|
||||
!server/internal/controller/iot/full_sync_monitor_channels_test.go
|
||||
!server/internal/logic/system/sys_qrcode_timeout_test.go
|
||||
!server/internal/logic/memorydb/memorydb_test.go
|
||||
server/*.tar
|
||||
*.tar
|
||||
vue
|
||||
!server/internal/logic/agent/agent_dept_passrole_test.go
|
||||
!server/internal/logic/agent/agent_role_save_test.go
|
||||
|
||||
# 开源版:配置文件以占位值入库(不含真实凭据),保证 clone 后可直接 go test
|
||||
!server/config/config.yaml
|
||||
!server/config/config_default.yaml
|
||||
!server/build/build_config.yaml
|
||||
!server/hack/config.yaml
|
||||
Reference in New Issue
Block a user