ztp-mikrotik
ztp-mikrotik copied to clipboard
Zero Touch Provisioning on Mikrotik
ztp-mikrotik
Zero Touch Provisioning on Mikrotik
This repository contain python script to doing Zero Touch Provisioning on Mikrotik
Topology
This repository is tested using this TopologyRequirement
To run this repository, you need some python library installed on your computer.- Python 3.6.5
- flask
- paramiko
- telepot
- python-mysqldb
Setup
- Create Telegram bot, this telegram bot will used to notify us if the provisioning on Mikrotik completed. You can follow tutorial on https://docs.microsoft.com/en-us/azure/bot-service/bot-service-channel-connect-telegram?view=azure-bot-service-4.0
- Clone this repository
- git clone https://github.com/arrosid/ztp-mikrotik.git
- cd ztp-mikrotik
- virtualenv -p python3 venv
- source venv/bin/activate
- pip install -r requirement
- sudo apt-get install python-mysqldb
- python3 ztp_mikrotik.py