How can we help?

HTTPS support for Netpicker

Add an SSL Certificate First, ensure you have the file nginx-ssl.conf in your project folder. If it's missing, download it from the Netpicker GitHub repository. To add a...

read more...

Audit logging

You can set up audit logging by setting an extra parameter in your docker-compose.yml file: x-api: &api_commonimage: netpicker/apienvironment:ENABLE_AUDIT_LOGGING: 1 This...

read more...

System requirements

If you need help setting up Netpicker on your system, contact us and one of our engineers can help and advise you. Requirements for the Docker images An operating system with the...

read more...

Dedicated network connections

Netpicker provides the option to use dedicated network connections when connecting using SSH to your devices. By default, this is not enabled because it can slow down running the...

read more...

Custom device timeout setup

To use device tags for custom (Netmiko) timeouts for config backups and real-time commands in the test run, you need to add an extra parameter to your  docker-compose.yml  file....

read more...

Webhooks

Webhooks are triggered after Netpicker completes a process. Use the  {{ __ctx__ }}  tag in the webhook template to get the results as dictionary or use the  {{ __ctx__ | tojson...

read more...

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...

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...

Release notes

How to update You can easily update to the latest version by running the following command in the Netpicker directory: bash update.sh Stay up-to-date You can also register to our...

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 vault Adding your device...

read more...