Skip to content
A lightweight NuGet and symbol server
Branch: master
Clone or download
richarddowner and loic-sharma Two additional ways of access in AWS S3 (#277)
* Add Assume Role option

If AWS AssumeRoleArn is specified, the ServiceCollectionExtensions for S3 gets FallbackCredentials (instance profile) then uses those credentials to assume the role specified in AssumeRoleArn. The AssumeRoleCredentials class in AwsIamHelper manages session timeouts automatically by validating and retrieving a new token on use.

* Adding the option for UseInstanceProfile back

As it seems the credentials will not time out. The role assumption works also, and is useful for assuming a role for cross account access.

* Update nuget version of newtonsoft, to pass the build test pipeline
Latest commit 4d627fa Jun 9, 2019

BaGet 🥖

Build Status Join the chat at

A lightweight NuGet and Symbol server.

Getting Started

  1. Install .NET Core SDK
  2. Download and extract BaGet's latest release
  3. Start the service with dotnet BaGet.dll
  4. Browse http://localhost:5000/ in your browser

For more information, please refer to our documentation.


Stay tuned, more features are planned!


  1. Install .NET Core SDK and Node.js
  2. Run git clone
  3. Navigate to .\BaGet\src\BaGet.UI
  4. Install the frontend's dependencies with npm install
  5. Navigate to ..\BaGet
  6. Start the service with dotnet run
  7. Open the URL http://localhost:5000/v3/index.json in your browser
You can’t perform that action at this time.