We can host a NuGet package repository in several ways. We're going to cover the most popular ones with a step-by-step tutorial on how to set up a NuGet package repository.
For individual usage, the most common way is to simply use a folder in a local filesystem. Since cloud storage is getting more and more popular, we can also use a folder created in a cloud storage provider (for example, SkyDrive, Dropbox, and so on) or just a shared folder on a local network. Publishers need to have write access to the shared folder. Using this method, you don't need an API key to push your packages; simply copying packages into the folder will show them in your feed.
A network share ...
No credit card required