Merge pull request #1244 from IoTSharp/copilot/release-v1-0-0-nuget-docker-github Automate semver releases for NuGet/Docker/archives and migrate docs delivery to JekyllNet
Merge pull request #1244 from IoTSharp/copilot/release-v1-0-0-nuget-docker-github
Automate semver releases for NuGet/Docker/archives and migrate docs delivery to JekyllNet
英文 | 中文
IoTSharp 是一个面向工业与企业场景的开源 IoT 平台,覆盖设备接入、遥测采集、规则链处理、可视化管理、多租户运营与产品化交付。
IoTSharp 将构建生产级 IoT 平台所需的关键能力组合在一起:
当前主应用基于 .NET 10,Web 控制台基于 Vue 3,并已全面统一为 IoTSharp 品牌界面。
.NET 10
建议先从以下文档入口开始:
前端本地开发默认端口为:
http://localhost:27915
如果你希望让 OpenClaw 引导你完成本地 SQLite 版 IoTSharp 的安装,建议直接给它下面这两样内容:
tools/prompts/openclaw-sqlite-instance.txt
运行手册里已经定义了 SQLite 引导流程、安装向导初始化路径、Docker Desktop 扩展的回退方案,以及后续通过 appsettings.{Environment}.Installer.json 安全切换数据库的规则。
appsettings.{Environment}.Installer.json
如果你需要更细的数据库矩阵、时序引擎、消息中间件支持和配置示例,请直接查看文档:
在线演示:
仓库中的关键目录如下:
IoTSharp
ClientApp
docs
docker-desktop-extension
IoTSharp.Installer.Windows
IoTSharp.Agent
IoTSharp.SDKs
NuGet 包与生态库包括:
IoTSharp.Sdk.Http
IoTSharp.Sdk.MQTT
IoTSharp.Extensions
IoTSharp.Extensions.AspNetCore
IoTSharp.Extensions.EFCore
IoTSharp.Extensions.QuartzJobScheduler
IoTSharp.HealthChecks.*
IoTSharp.X509Extensions
相关仓库包括:
欢迎通过 Issue 与 Pull Request 参与 IoTSharp:
在提交改动前,建议先阅读当前的文档结构、仓库模块划分以及发布与分发方向。
如果你在使用或部署 IoTSharp 时遇到问题,可以通过以下渠道获取帮助:
IoTSharp 采用 Apache 2.0 协议发布。如果你希望支持项目持续发展,可以通过以下方式:
IoTSharp 是一个 基于.Net Core 开源的物联网基础平台, 支持 HTTP、MQTT 、CoAp 协议, 属性数据和遥测数据协议简单类型丰富,是一个用于数据收集、处理、可视化与设备管理的 IoT 平台 QQ群:63631741
IoTSharp
英文 | 中文
IoTSharp 是一个面向工业与企业场景的开源 IoT 平台,覆盖设备接入、遥测采集、规则链处理、可视化管理、多租户运营与产品化交付。
🚀 项目概览
IoTSharp 将构建生产级 IoT 平台所需的关键能力组合在一起:
当前主应用基于
.NET 10,Web 控制台基于 Vue 3,并已全面统一为 IoTSharp 品牌界面。🧭 快速开始
🖥️ 本地运行 IoTSharp
建议先从以下文档入口开始:
前端本地开发默认端口为:
http://localhost:27915🤖 使用 OpenClaw 协助搭建 SQLite 体验实例
如果你希望让 OpenClaw 引导你完成本地 SQLite 版 IoTSharp 的安装,建议直接给它下面这两样内容:
tools/prompts/openclaw-sqlite-instance.txt运行手册里已经定义了 SQLite 引导流程、安装向导初始化路径、Docker Desktop 扩展的回退方案,以及后续通过
appsettings.{Environment}.Installer.json安全切换数据库的规则。🧩 支持的组件
如果你需要更细的数据库矩阵、时序引擎、消息中间件支持和配置示例,请直接查看文档:
📦 部署方式
在线演示:
🗂️ 仓库结构
仓库中的关键目录如下:
IoTSharp:主 ASP.NET Core 应用。ClientApp:Vue 3 前端控制台。docs:Docusaurus 帮助手册站点。docker-desktop-extension:Docker Desktop 扩展体验包。IoTSharp.Installer.Windows:Windows 安装工程。IoTSharp.Agent:桌面托盘代理项目。IoTSharp.SDKs:SDK 与面向客户端的相关项目。🌐 生态与相关项目
NuGet 包与生态库包括:
IoTSharp.Sdk.HttpIoTSharp.Sdk.MQTTIoTSharp.ExtensionsIoTSharp.Extensions.AspNetCoreIoTSharp.Extensions.EFCoreIoTSharp.Extensions.QuartzJobSchedulerIoTSharp.HealthChecks.*IoTSharp.X509Extensions相关仓库包括:
📚 文档
🤝 参与贡献
欢迎通过 Issue 与 Pull Request 参与 IoTSharp:
在提交改动前,建议先阅读当前的文档结构、仓库模块划分以及发布与分发方向。
💬 社区支持
如果你在使用或部署 IoTSharp 时遇到问题,可以通过以下渠道获取帮助:
❤️ 捐赠
IoTSharp 采用 Apache 2.0 协议发布。如果你希望支持项目持续发展,可以通过以下方式:
✨ 祝福