「开源」让NetDevOps更简单、快速、高效的集成前后端一体化框架
开源系统流程管理

一、开源项目简介
NetAxe 是一个让NetDevOps更简单、更快速、更高效的快速集成前后端一体化框架。
NetAxe 是一个高效的开源网络自动化平台。前端使用Vue3、Typescript、NaiveUI构建,后端使用Django、Celery、Netmiko、Nornir搭建网络设备自动化后端框架。无需编写过多代码,即可实现网络自动化运维,极大地提高运维效率。
二、开源协议
使用Apache-2.0开源协议
三、界面展示
1.平台登录页

2.资产管理

3.配置差异比较

4.Webssh

5.接口清单

6.采集方案

7.任务列表

8.任务调度管理

四、功能概述
我们的愿景
让NetDevOps更简单、更快速、更高效的集成前后端一体化框架。
Vue驱动
Vue3.0最新框架,让你快速集成前端。
高性能
Netmiko、nonir、textfsm
五、技术选型
平台架构图

浏览器支持
开发和测试平台均在 Google 上完成,暂未测试 IE11 等其它浏览器,如有需求请自行测试与兼容。
预备内容
- Node.js 10+(opens new window)
- Yarn Classic (opens new window)(Optional)*
- centos 7.x (opens new window)
- docker 版本 >= 18.9(opens new window)
- docker-compose 版本 >= 1.18.0(opens new window)
快速开始
- NetAxe推荐使用docker虚拟化构建
特别感谢
感谢伟大的Django、VUE、vue-admin-work
- Django
- VUE
- vue-admin-work
Django 是一个开放源代码的Web应用框架,由Python写成。采用了MTV的框架模式,即模型M,视图V和模版T。它最初是被开发来用于管理劳伦斯出版集团旗下的一些以新闻内容为主的网站的,即是CMS(内容管理系统)软件。并于2005年7月在BSD许可证下发布。这套框架是以比利时的吉普赛爵士吉他手Django Reinhardt来命名的。
Django 是高水准的Python编程语言驱动的一个开源模型.视图,控制器风格的Web应用程序框架,它起源于开源社区。使用这种架构,程序员可以方便、快捷地创建高品质、易维护、数据库驱动的应用程序。这也正是OpenStack的Horizon组件采用这种架构进行设计的主要原因。另外,在Dj ango框架中,还包含许多功能强大的第三方插件,使得Django具有较强的可扩展性。
七、项目官网
NetAxe官网:https://netaxe.github.io/
评论