How can we help?

Netpicker architecture overview

Netpicker is an on-premise containerized solution designed to automate network device configuration and testing. The architecture leverages Docker containers, role-based access,...

read more

NetBox integration

Netpicker supports pynetbox, the Python API client library for NetBox. To set it up, you need to provide the API endpoint and your token as two extra environment variables in...

read more

Custom config backup command setup

Netpicker supports backing up configs for all Netmiko vendors. By default, it uses the command show running-config to get the config via screen scraping.   Watch this quick...

read more

Clean installation guide

In order to start with a clean installation of Netpicker, please follow these steps to clean existing Netpicker data in your system. Navigate to the netpicker directory (where...

read more

Netpicker test rule syntax

Netpicker allows you to create custom rules (Python unit tests using pytest) to test your network devices. This guide outlines how to write these rules. Creating a Rule A rule in...

read more

Installation guide (using Docker)

This guide explains the installation process of Netpicker on a machine with internet access and Docker installed. Prerequisites A machine with Docker installed Step 1: Clone our...

read more

Getting started with Netpicker

This article details all of the steps you need to take in order to set up your first device, and running a test against it. Table of contents Creating a vaultAdding your...

read more