Device backup YAML: ignore patterns, diff ignore, and secret redaction Netpicker uses platform-specific YAML files to describe how a device backup should be collected and cleaned...
How can we help?
Category
Multi-agent setup using a separate Docker host
This guide explains how to add Netpicker capacity on a different Docker host. The main Netpicker system keeps running the core stack. The second Docker host runs an extra agent,...
Using Secret Variables in Netpicker Jobs
Overview Use the Secret type for sensitive job parameters (passwords, tokens, community strings). It renders as a masked input field in the UI and prevents accidental exposure in...
SAML Authentication Configuration Guide
Overview SAML (Security Assertion Markup Language) is an open standard for exchanging authentication and authorization data between parties, particularly between an identity...
Nautobot Plugin Changelog
Our versioning is setup like: 1.x.x = Majorx.1.x = Minorx.x.1 = Build number 1.0.8 Nautobot 3.1.x compatibleNetpicker > 2.7.0 required Opens backups now in a different tab...
NetBox Plugin Changelog
Our versioning is setup like: 1.x.x = Majorx.1.x = Minorx.x.1 = Build number 1.0.22 Netpicker > 2.7.1 is required. Opens backups in a new tab 1.0.21 Netpicker > 2.7.1 is...
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....
Network Port Requirements for Netpicker
To run Netpicker in your environment, certain network ports must be allowed through your firewall. This article explains the required and optional ports used for communication...
Getting Started with Netpicker CLI
What is Netpicker CLI? The Netpicker CLI is a powerful command-line tool designed to interact with the Netpicker API. It bridges the gap between the web-based UI and your local...
File transfer YAML
Setup Since version 2.6, Netpicker supports file transfer configuration backups using various protocols like SCP, SFTP and TFTP. To enable this, you need configure and start up...
Netpicker syslog server
A syslog-ng container that listens for network device configuration change events and forwards them to the agent. Overview This container: Receives syslog messages via TCP (port...
Netpicker and Slurp’it announcements at AutoCon4: Integrated Network Automation
At Flock9, our mission is to simplify network automation while delivering powerful capabilities for enterprise environments. Our two products, Netpicker and Slurp'it, are...
Netpicker Application Backup & Restore
Netpicker currently has no automatic Backup & Restore functionality build-in. It's on the roadmap but therefor it's important that users run the following script...
Supported vendors
Currently we support 150+ vendors, is your vendor not included in our list then just let us know and we will add it for you. The strategy is to use the Opensource Community for...
Using the Netpicker AI assistant with Google Gemini
Create a Gemini API key on https://aistudio.google.com/ Go to ‘Get API key’ Copy your API key and enter the API details in the Netpicker AI assistant: API Endpoint: ...
Using the Netpicker AI assistant with a local LLM
Download LM Studio from https://lmstudio.ai/ Download your favourite coding model (in the screenshot below I’m using qwen/qwen3-4b-2507) Go to Developer and load your model Copy...
Using the Netpicker AI assistant with an OpenAI API key
Create an OpenAI API key on https://platform.openai.com/ Go to Settings -> Project -> API keys Enable at least the /v1/chat/completions endpoint Copy the API key (that...
Netpicker NO_PROXY Configuration Documentation
Overview The `NO_PROXY` environment variable is used to specify hosts that should bypass proxy settings when making network connections. In Netpicker deployments, this setting is...
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:...
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...
