Production-ready AWX-based network device upgrade management system for 1000+ heterogeneous network devices with comprehensive validation, security, and monitoring.
-
Updated
Nov 6, 2025 - Shell
Production-ready AWX-based network device upgrade management system for 1000+ heterogeneous network devices with comprehensive validation, security, and monitoring.
This project provides a lab environment designed to demonstrate how modern automation principles can be applied in a multi-vendor network. It uses a container-based Leaf-Spine Data Center Fabric to showcase how to unify automation strategies across platforms with different capabilities, specifically Nokia SR Linux and NVIDIA Cumulus Linux.
Interactive WireGuard installer for OpenWrt. Generates peer configs with QR codes, applies UCI network/firewall changes, and supports rollback.
Demonstration environment resources of Model-Driven Network DevOps Project
A ready-to-use WSL distribution that makes network labbing on Windows a breeze
Automatically update routes on your UniFi controller based on AS number.
Free containerlab network labs - Learn OSPF, BGP, and Linux networking with hands-on exercises. 75% less memory than GNS3/EVE-NG. One-click VS Code devcontainer setup.
Freely distributed official SR Linux container image
My progres as a SE student | alx-system_engineering-devops
Automated Docker network configuration manager for homelabs. Fixes broken container networking after system updates. Perfect for Synology NAS, Pi-hole, multi-network setups.
Generate a local DNS-compatible hosts file for your LAN, compatible with Tailscale subnet routing
MikroTik Upgrade Tool (MUT) is a command-line toolset for managing MikroTik routers, automating CSV inventory creation, configuration backups, and RouterOS upgrades/downgrades. Using SSH and Expect, it supports air-gapped networks, robust hostname handling, and addon package upgrades, ideal for network administrators managing multiple devices.
NeXnetInt: Utility for switching network interfaces with optimized connectivity, seamless transitions, and leak prevention.
Automates secure MikroTik backups over SSH, generating password-protected, OpenSSL-encrypted binaries. Integrates with cron for consistent, protected backups and quick restoration
MACSec key distribution and Automation PoC using Ansible
Network Tool is a lightweight and versatile tool designed to simplify network management and troubleshooting tasks. This project aims to assist network engineers and IT professionals by providing an intuitive interface and powerful features for various network-related operations.
netmode is a lighweight bash script that use the power of 'iw' which allows users to easily switch between different Wi-Fi modes, ranging from managed, monitor, IBSS (ad-hoc), mesh, and WDS modes.
Extension of NetManager script to automate Zabbix integration and management
Bash script to automate network appliance management
Add a description, image, and links to the network-automation topic page so that developers can more easily learn about it.
To associate your repository with the network-automation topic, visit your repo's landing page and select "manage topics."