当前位置: 首页 > news >正文

NuGet Next发布,全新版私有化NuGet管理

NuGet Next发布,全新版私有化NuGet管理

NuGet Next是一款基于BaGet的一款私有化NuGet管理平台,我们对BaGet进行了扩展,并且提供了更多的功能。

NuGet 最新版开源私有化包管理,我们基于BaGet的基础之上增加了更多的功能,并且对中国市场做更多兼容,比如国产化支持。

功能介绍

  • 支持用户管理
  • 支持包管理溯源
  • 支持包管理
  • 用户支持自定义Key
  • 支持SqlServer数据库
  • 支持PostgreSql数据库
  • 支持MySql数据库
  • 支持DM(达梦)数据库

快速部署

使用docker compose快速部署

version: '3.8'
services:nuget.next:image: registry.token-ai.cn/ai-dotnet/nuget-nextbuild:context: .dockerfile: src/NuGet.Next/Dockerfilecontainer_name: nuget-nextports:- "5000:8080"volumes:- ./nuget:/app/data # 请注意手动创建data目录,负责在Linux下可能出现权限问题导致无法写入environment:- Database:Type=SqLite- Database:ConnectionString=Data Source=/app/data/nuget.db # 数据库连接字符串- Mirror:Enabled=true # 是否启用镜像源- Mirror:PackageSource=https://api.nuget.org/v3/index.json # 镜像源,如果本地没有会自动从镜像源拉取- RunMigrationsAtStartup:true # 是否在启动时运行迁移,如果是第一次启动请设置为true
docker-compose up -d

国产化支持

version: '3.8'
services:nuget.next:image: registry.token-ai.cn/ai-dotnet/nuget-nextbuild:context: .dockerfile: src/NuGet.Next/Dockerfilecontainer_name: nuget-nextports:- "5000:8080"volumes:- ./nuget:/app/data # 请注意手动创建data目录,负责在Linux下可能出现权限问题导致无法写入environment:- Database:Type=DM # 达梦数据库- Database:ConnectionString=Server=localhost;User id=SYSDBA;PWD=SYSDBA;DATABASE=NUGET # 数据库连接字符串- Mirror:Enabled=true # 是否启用镜像源- Mirror:PackageSource=https://api.nuget.org/v3/index.json # 镜像源,如果本地没有会自动从镜像源拉取- RunMigrationsAtStartup:true # 是否在启动时运行迁移,如果是第一次启动请设置为true
docker-compose up -d

PostgreSql数据库

version: '3.8'
services:nuget.next:image: registry.token-ai.cn/ai-dotnet/nuget-nextbuild:context: .dockerfile: src/NuGet.Next/Dockerfilecontainer_name: nuget-nextports:- "5000:8080"volumes:- ./nuget:/app/data # 请注意手动创建data目录,负责在Linux下可能出现权限问题导致无法写入environment:- Database:Type=PostgreSql- Database:ConnectionString=Host=postgres;Port=5432;Database=nuget-next;Username=token;Password=dd666666;- Mirror:Enabled=true # 是否启用镜像源- Mirror:PackageSource=https://api.nuget.org/v3/index.json # 镜像源,如果本地没有会自动从镜像源拉取- RunMigrationsAtStartup:true # 是否在启动时运行迁移,如果是第一次启动请设置为true
docker-compose up -d

MySql数据库

version: '3.8'
services:nuget.next:image: registry.token-ai.cn/ai-dotnet/nuget-nextbuild:context: .dockerfile: src/NuGet.Next/Dockerfilecontainer_name: nuget-nextports:- "5000:8080"volumes:- ./nuget:/app/data # 请注意手动创建data目录,负责在Linux下可能出现权限问题导致无法写入environment:- Database:Type=MySql- Database:ConnectionString=Server=mysql;Port=3306;Database=nuget-next;Uid=root;Pwd=dd666666;- Mirror:Enabled=true # 是否启用镜像源- Mirror:PackageSource=https://api.nuget.org/v3/index.json # 镜像源,如果本地没有会自动从镜像源拉取- RunMigrationsAtStartup:true # 是否在启动时运行迁移,如果是第一次启动请设置为true
docker-compose up -d

SqlServer数据库

version: '3.8'
services:nuget.next:image: registry.token-ai.cn/ai-dotnet/nuget-nextbuild:context: .dockerfile: src/NuGet.Next/Dockerfilecontainer_name: nuget-nextports:- "5000:8080"volumes:- ./nuget:/app/data # 请注意手动创建data目录,负责在Linux下可能出现权限问题导致无法写入environment:- Database:Type=SqlServer- Database:ConnectionString=Server=sqlserver;Database=nuget-next;User Id=sa;Password=dd666666;- Mirror:Enabled=true # 是否启用镜像源- Mirror:PackageSource=https://api.nuget.org/v3/index.json # 镜像源,如果本地没有会自动从镜像源拉取- RunMigrationsAtStartup:true # 是否在启动时运行迁移,如果是第一次启动请设置为true
docker-compose up -d

使用说明

  • 默认用户名:admin
  • 默认密码:Aa123456.

联系我们

  • 官方网站
  • GitHub
  • Gitee
  • 邮箱
  • QQ群

Github: https://github.com/AIDotNet/NuGet.Next
Gitee: https://gitee.com/aidotnet/NuGet.Next
示例网站: https://nuget.token-ai.cn/


http://www.mrgr.cn/news/63849.html

相关文章:

  • npm入门教程5:package.json
  • 推荐一款音乐制作软件:Ableton Live Suite
  • Ubuntu使用Tesla P4配置Anaconda+CUDA+PyTorch
  • Discuz中的关键全局变量`$_G`
  • AIGC 浪潮下,R 语言奏响数据分析新乐
  • 初始JavaEE篇——多线程(4):wait、notify,饿汉模式,懒汉模式,指令重排序
  • 【每日一题】LeetCode - 罗马数字转整数
  • 微服务之间的调用关系
  • 红帽认证系列之二:红帽认证专家(RHCX)详解
  • 深入理解 MySQL 中的日志类型及其应用场景
  • SQLI LABS | Less-24 POST-Second Oder Injections Real Treat-Stored Injections
  • Python中什么是迭代器,如何创建迭代器?
  • DICOM标准:解析DICOM属性中的病人模块
  • 大数据治理
  • C语言 | Leetcode C语言题解之第525题连续数组
  • Ubuntu下载ISO镜像的方法
  • 【挑战全网最清晰!】IBM Rational Rose如何导出高清图片 | 如何导出成形状 | 如何导出到PPT
  • mybatis-plus
  • Golang | Leetcode Golang题解之第526题优美的排列
  • QEMU学习之路(4)— Xilinx开源项目systemctlm-cosim-demo安装与使用
  • [运维] 服务器本地网络可用性检查脚本
  • 信息学奥赛一本通 1393:联络员(liaison)
  • OpenEmbedded、yocto和poky是什么关系?
  • 计算机后台服务-更新下载,重启————未来之窗行业应用跨平台架构
  • Object类中的方法
  • *指针引用