Add Nerdio’s GitHub Repo To Nerdio Manager For MSP

What’s up, everyone! 

This post is for Nerdio friends! I love the scripted actions feature that Nerdio Manager has. And the legends of Nerdio didn’t stop there, they also have great scripts pre-configured that you can use. They are stored in a GitHub repo. But I’ve noticed that I had to configure the repo myself and it didn’t work out-of-the-box. So if this happened to you as well, just have a look at the following steps. Enjoy!

Adding the repo to NMM

I’ll assume you’ll have NMM installed and added at least one account. So let’s drop down to the account level, select settings and check the GitHub repository. If there’s nothing configured, well then you’ll need to add it yourself. 

The same goes for the scripted actions pane (Account level – Scripted actions – Windows scripts).

Alright, well let’s add the repo! Head back over to Settings – Integrations. Click the Link repository text. Perform the following tasks:

  1. GitHub account: Get-Nerdio
  2. GitHub repository: NMM
  3. First path: /scripted-actions/windows-scripts/ (Branch: Main / File extensions: .Ps1 / Execution environment: Windows Script / Include subfolders: yes please.
  4. Second path: /scripted-actions/azure-runbooks/ (Branch: Main / File extensions: .Ps1 / Execution environment: Azure runbook / Include subfolders: yes please
  5. Check the Auto-synchronization toggle. It should be set to ON.
  6. Click the OK button and grab a quick coffee after that hard work. 
If configured correctly, you should end up with something like this: 

After a couple of seconds you’ll see that the task ‘Synchronize Github scripted actions’ will complete which means you now can use all the pre-configured scripts from Nerdio. As always you can get more info if something went wrong or just admire the behind-the-scenes magic in the details of the task:

And let’s take a quick look if the scripts and runbooks are available;

And that’s all. You can now use all the pre-configured scripts and runbooks! 

Related Post

Leave a Reply

Your email address will not be published. Required fields are marked *