README
Netaxe Brief Introduction
NetAxe is a network automation platform that uses a front - and back-end microservice architecture.
TIP
Microservice version is being updated... Please be patient...
WARNING
Microservice version is being updated... Please be patient...
DANGER
Microservice version is being updated... Please be patient...
Our Backend
The backend is now using Python ,Django, FastAPI and other frameworks
Use Netmiko, Nornir, Ncclient, TextFSM, Ttp, and so on for network device operation and data parsing
Webssh device control using Django-channels
Use Celery asynchronous to implement information collection, configuration backup
Use self-developed Search system (Chinese Name is 寻觅) Address location in the network
Self-developed IPAM is used for network address management
The self-developed southbound driver is used to automatically deliver security policies to the device
The back end now uses APISIX and Nacos to implement the API gateway and registry
Our Frontend
The front-end uses wujie micro-service solution to realize pluggable application development
The front-end uses Vue3, Typescript, and so on to build front-end user pages.
Existing CMDB, Permission Center, IPAM and other applications. Support user - defined insertion and removal. At the same time, as a domestic network automation platform, it supports a variety of types of network devices, and provides automatic configuration, backup and upgrade functions, but also provides a wealth of plug-ins and tools, convenient for users to expand its functions. NetAxe actively participates in the open source community in China and makes important contributions to the development of the field of network automation.
Netaxe contact information
- Netaxe official website :https://netaxe.github.io/
- Netaxe official docs:https://netaxe.github.io/
- Wechat communication group: Add wechat friends first, then enter the group。。。