To distribute NIPM packages, you can deliver individual package files (.nipkg) to recipients, or you can create a feed to which recipients register.
What is a Feed?
A feed is a collection of files that includes a manifest containing information on the feed’s included packages. A feed should include any packages you want to distribute and typically any packages that are required dependencies. NI recommends using a feed when you need to distribute multiple packages that have dependencies on one another. With feeds, you can create a single location where you host and maintain all packages intended for end-user access.
Example Feed and the contents of its “Packages” feed file
If you want to host a feed on a local/network folder, then you can use the NI Package Manager API to create and manage the feed(s) If you want to host a feed on a web server, provide granular user permissions/roles for managing feeds, and/or push mass-deployments, then you can buy and use SystemLink to create, host, and manage the feed(s).
Registering a Feed
For a target computer to see and install package in a feed, the target computer must register the feed. You can register feeds on a target computer using NI Package Manager or SystemLink.
For more information, refer to the following links: