NuGet 101: Building a private NuGetServer

Introduction

NuGet.Server

Create and deploy an ASP.NET Web application with NuGet.Server

Configuring the Packages folder

<appSettings>
<!-- Set the value here to specify your custom packages folder. -->
<add key="packagesPath" value="C:\MyPackages" />
</appSettings>

Adding packages to the feed externally

<appSettings>
<add key="apiKey" value="" />
</appSettings>
<appSettings>
<!-- Sets whether an API Key is required to push/delete packages -->
<add key="requireApiKey" value="true" />
<!-- Set a shared password (for all users) to push/delete packages -->
<add key="apiKey" value="" />
</appSettings>

Removing packages from the feed

References

https://github.com/NuGet/NuGet.Server

A geek, curious, guitar player, motorcycle rider and a tennis lover who likes to code - Design, Art, Technology & Music