通过Apache / http服务器托管NuGet存储库

时间:2011-10-06 18:19:16

标签: nuget nuget-server

有没有办法在Apache或相关的http服务器上设置和托管NuGet存储库?我有我想要的代码,事实证明我也有一个apache服务器。我知道我可以发布公共场所,但我对自己很好奇。有任何想法吗?有可能吗?

3 个答案:

答案 0 :(得分:3)

如果你需要它,我用php制作了一个小的nuget服务器。它适用于使用mod_rewrite和IIS的apache:http://www.kendar.org/?p=/dotnet/phpnuget:)

答案 1 :(得分:3)

我最近也需要这个,并已开始在https://github.com/grenade/apache-nuget-repo

实施

有一些限制,比如你不能推动它(但是?)。要做到这一点,它需要一些服务器端上传处理程序,这意味着选择PHP,Node,Python等技术会损害当前的简单性。我还没有为NuGet api v3支持做过任何努力。

现在它依赖于上传.nupkg文件并触发清单和html生成器的其他一些复制过程。

答案 2 :(得分:2)

没有什么可以阻止你创建一个在Apache上运行的NuGet服务器,但我认为目前没有任何东西可以做到这一点。

命令行nuget.exe在Mono上运行,但我怀疑运行ASP.NET NuGet服务器是一个全新的球赛:-(