升级指南

netaxe2025-03-03 09:18:52

2025.03.03 版本升级说明

  • 重构了前后端内容交互、UI设计等
  • 优化了多平台切换
  • 优化了各个分子系统的UI
  • 接入了ABAC权限中心:支持基于属性的权限配置(待后续详细的配置说明)

2023.6.28 版本升级说明


 更新内容

- rbac: 优化服务自动向 rbac 注册服务和注册导航菜单逻辑
- base webssh:登录后端权限二次验证
- 全局: 所有 config.json 配置项删除了 web_port 和 web_ip,改为了 web_url 例如:"http://tmp_server_ip:32200",为了解决 https 场景
- rbac: 增加 ldap 配置项,目前验证 windown AD 域控对接

 升级步骤

web 主应用


cd NetAxe/install-compose/main-compose
docker compose down -v && docker compose pull && docker compose up -d


 RBAC 权限模块


cd NetAxe/install-compose/rbac-compose
docker compose down -v && docker compose pull && docker compose up -d



修改config.json
删除web_ip 和 web_port配置项
改为
"web_url": "http://tmp_server_ip:32204",
其中tmp_server_ip 是你服务器的IP
在后面增加如下配置项:
  "auth_ldap": false,
  "auth_ldap_server_uri": "ldap://1.1.1.1:389",
  "auth_ldap_bind_dn": "CN=aaa,CN=Users,DC=dc,DC=local",
  "auth_ldap_bind_password": "asdfasdf",
  "auth_ldap_user_search": ["ou=aa,dc=aa,dc=aa", "(sAMAccountName=%(user)s)"],
  "auth_ldap_group_search": ["ou=aa,dc=aa,dc=aa", "(objectClass=groupOfNames)"],
  "auth_ldap_user_attr_map": {
    "first_name": "givenName",
    "password": "userPassword",
    "last_name": "sn",
    "email": "mail"
  },
  "auth_ldap_user_flags_by_group": {
    "is_active": "CN=aa,CN=Users,DC=aa,DC=local",
    "is_staff": "CN=aa,CN=Users,DC=aa,DC=local",
    "is_superuser": "CN=aa,CN=Users,DC=aa,DC=local"
  }



docker compose down -v && docker compose pull && docker compose up -d


基础平台


cd NetAxe/install-compose/baseplatform-compose



修改config.json
删除web_ip 和 web_port配置项
改为
"web_url": "http://tmp_server_ip:32200",
其中tmp_server_ip 是你服务器的IP



docker compose down -v && docker compose pull && docker compose up -d


消息网关


cd NetAxe/install-compose/msggateway-compose



修改config.json
删除web_ip 和 web_port配置项
改为
"web_url": "http://tmp_server_ip:32201",
其中tmp_server_ip 是你服务器的IP



docker compose down -v && docker compose pull && docker compose up -d


告警中心


cd NetAxe/install-compose/alertgateway-compose



修改config.json
删除web_ip 和 web_port配置项
改为
"web_url": "http://tmp_server_ip:32200",
其中tmp_server_ip 是你服务器的IP



docker compose down -v && docker compose pull && docker compose up -d


地址管理


cd NetAxe/install-compose/ipam-compose


修改config.json
删除web_ip 和 web_port配置项
改为
"web_url": "http://tmp_server_ip:32202",
其中tmp_server_ip 是你服务器的IP



docker compose down -v && docker compose pull && docker compose up -d



更新日志

最后更新时间 2025/3/3 09:52:19