How can we help?

Resetting a Local User Password

Access to a Netpicker GUI account may be lost due to a forgotten password. This procedure allows you to reset a local user’s password directly from the Netpicker server....

read more...

External Python libraries

To add external libraries for using in the python rules, these are the steps: Modify the docker-compose.override.yml: x-shared-libs: &shared-libs:environment:PYTHONPATH:...

read more...

Backup devices using SSH keys

The private keys must be made available inside agent and kibbitzer containers, so that they are accessible whenever an ssh connection is being opened to the devices. Steps to get...

read more...

External Git repository sync

This feature allows automatic syncing of configs and rules (local repository) to external Git providers (e.g., GitHub, GitLab). When enabled, any push to the local repository...

read more...

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

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

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