Skip to main content

PaGetto

A lightweight, self-hosted NuGet and symbol server

Multiple feeds, per-feed permissions, Entra ID sign-in and read-through mirrors of nuget.org. Runs on Docker, Kubernetes or any machine with .NET.

# run the server
~ $ docker run -d -p 5000:8080 -v pagetto-data:/data \
    -e ApiKey=change-me letreset/pagetto:latest
3f9c2a1e8b7d…

# push a package
~ $ dotnet nuget push -s http://localhost:5000/v3/index.json \
    -k change-me MyPackage.1.0.0.nupkg
Your package was pushed.
~ $