NuGet私用服务器框架汇总

2021-05-11  乐帮网

nuget

我特地整理了一份实用的Nuget框架汇总,大家可以根据自己的需要来选择合适的平台。

(1)NuGet.Server 官方版本
这是官方提供的一个方案,主要特点是搭建简单,运行环境.net framwork,也就是需要部署在IIS下面。github地址:https://github.com/NuGet/NuGet.Server
算是一个比较成熟的项目,如果没有其他要求建议首选它。
部署教程: 使用NuGet.Server 搭建 nuget服务器 - 乐帮网 (lebang2020.cn)

(2)BaGet 跨平台net core实现
轻量级的Nuget服务器net core的实现,部署也十分简单,满足公司日常使用,最大靓点:目前正在规划权限管理这一块,这个十分实用,非常期待它的到来。github地址:https://github.com/loic-sharma/BaGet 推荐指数5星。
部署教程:使用BaGet在Ubuntu中搭建NuGet服务器 - 乐帮网 (lebang2020.cn)

(3)Sleet 依赖云平台的解决方案
是一个针对 Azure Storage和AWS S3等这样的云平台做的一个Nuget解决方案,不过这个在国内用的可能性比较少,开发环境是 .NET。但是并不影响它代码的优秀性。也十分看到。
github地址:https://github.com/emgarten/sleet

(4)LiGet 针对docker的解决方案
当初主要是为了适用于Docker环境而使用net core 2.0开发的。简单易用,是一款比较成熟的框架,代码也十分优秀,值得学习。github地址:https://github.com/ai-traders/liget
 

以上推荐的Nuger 服务器框架都支持Nuger V3,每一项都非常好,所以也没有把GitHub上Start数据给贴出来,因为它们都是很好的方案,大家可以根据自己的实际情况来选择。最终我使用的是BaGet。

lebang2020.cn

公众号二维码

关注我的微信公众号
在公众号里留言交流
投稿邮箱:xinsiyu6@gmail.com

庭院深深深几许?杨柳堆烟,帘幕无重数。
玉勒雕鞍游冶处,楼高不见章台路。
雨横风狂三月暮。门掩黄昏,无计留春住。
泪眼问花花不语,乱红飞过秋千去。

欧阳修

付款二维码

如果感觉对您有帮助
欢迎向作者提供捐赠
这将是创作的最大动力