Skip to content

Latest commit

 

History

History
43 lines (27 loc) · 935 Bytes

README.md

File metadata and controls

43 lines (27 loc) · 935 Bytes

MikroTik Updater

Just a simple script to update a group of MikroTik devices automatically ✨

How to use it? 🤔

You need to create a source file inside the sources folder and fill up the following variables:

  • private_key: The private RSA key used to connect to each device
  • username: The username linked to the public RSA key.
  • hosts: An array of the devices to be updated.

You can find a demo file inside sources for a quickstart.

After having created the source file, simply execute the script 🤓

$ bash updater.sh demo

It will look under the sources folder for a demo file

or you can specify an absolute path

$ bash updater.sh /path/to/sources/demo

You are done! 👍🏻


Additionally you can create a global alias for the updater

$ alias mikrotik-updater 'bash /path/to/updater.sh'

and execute it simply as

$ mikrotik-updater demo