Skip to content

damianocurreri/BaGet

Repository files navigation

BaGet 🥖

Build Status

A lightweight NuGet service implementation.

Getting Started

  1. Install .NET Core SDK
  2. Download and extract BaGet's latest release
  3. Start the service with dotnet BaGet.dll
  4. Push your first package using dotnet nuget push -s http://localhost:5000/v3/index.json newtonsoft.json.11.0.2.nupkg
  5. Browse http://localhost:5000/ in your browser

For more information, please refer to our documentation.

Features

Stay tuned, more features are planned!

Develop

  1. Install .NET Core SDK, Node.js, and Yarn
  2. Run git clone https://github.com/loic-sharma/BaGet.git
  3. Launch the backend:
    1. Navigate to .\BaGet\src\BaGet
    2. Start the backend with dotnet run
  4. Launch the frontend:
    1. Navigate to .\BaGet\src\BaGet.UI
    2. Run yarn install
    3. Start the frontend with yarn develop
  5. Open the URL http://localhost:5000/v3/index.json in your browser

About

A lightweight NuGet and symbol server

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 90.9%
  • TypeScript 7.9%
  • Other 1.2%