dgiot/README-CN.md
2021-12-17 09:54:11 +08:00

83 lines
4.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# DGIOT轻量级工业物联网开源平台
[![GitHub Release](https://img.shields.io/github/release/dgiot/dgiot?color=brightgreen)](https://github.com/dgiot/dgiot/releases)
[![Docker Pulls](https://img.shields.io/docker/pulls/dgiot/dgiot)](https://hub.docker.com/r/dgiot/dgiot)
[![Community](https://img.shields.io/badge/Community-DGIOT-yellow)](https://tech.iotn2n.com)
[![QQ群346566935](https://img.shields.io/badge/QQ群-346566935-brightgreen)](https://jq.qq.com/?_wv=1027&k=LipWZvDe)
[English](./README.md) | [中文](./README-CN.md) | [日本語](./README-JP.md) | [русский](./README-RU.md)|
[github](https://github.com/dgiot?from=git)|[gitee](https://www.iotn2n.com?from=git)|[官网](https://www.iotn2n.com?from=git)|[博客](https://tech.iotn2n.com?from=git)|[体验](https://prod.iotn2n.com?from=git)|[微信群](#jump)
## DG-IoT简介
DG-IoT是国内首款轻量级开源工业物联网平台我们致力于提供四类物联网解决方案
+ **国企/研究院**:平台代码开源,无版权产权困扰,国产无“卡脖”之忧。
+ **系统集成商**通用设备海量接入、定制设备二次开发、30分钟一键式私有化快速部署低成本降90%成本)
+ **工业设备制造商**:海量设备上线运维,不受公有云限制,低成本,短周期自建平台,私有化部署,数据安全
+ **开源平台开发者**:一键式开发环境,集成和兼容各种最优开源工具,快速承接物联网项目
## 业务架构
![image](http://dgiot-1253666439.cos.ap-shanghai-fsi.myqcloud.com/msys64/dgiot_arch_msg.jpg)
## 核心特色
+ **完全开源**:前后端[完全开源](./Platform-service.md),无收费商业版
+ **快速部署**30分钟私有化[一键式部署](https://gitee.com/dgiiot/dgiot/wikis/DG-IoT%E7%89%A9%E8%81%94%E7%BD%91%E6%89%8B%E5%86%8C/%E7%AE%80%E4%BB%8B/%E5%AE%89%E8%A3%85%E9%83%A8%E7%BD%B2),快速拥有自己的物联网平台
+ **专业可靠**:千万级长连接承载,电信级稳定性
+ **兼容并包**:兼容工业领域多行业的常见协议类型
+ **全流程低代码**:物模型-规则引擎-数据通道-组态页面全流程可视化低代码开发
## 快速体验与微信群
|<span id="jump">技术支持微信群</span>|小程序|公众号|[电脑端](https://prod.iotn2n.com/)|账号|密码|
|---|---|---|---|---|---|
|![image](https://user-images.githubusercontent.com/51999461/146475486-d1835fd5-9c43-4521-a49a-42a168dd9bb7.png)|![](http://dgiot-1253666439.cos.ap-shanghai-fsi.myqcloud.com/dgiot_release/dgiot_wechat.jpg)|![](http://dgiot-1253666439.cos.ap-shanghai-fsi.myqcloud.com/wechat/qrcode.png)|![](http://dgiot-1253666439.cos.ap-shanghai-fsi.myqcloud.com/dgiot_release/dgiot_dashboard.png) |dgiot_admin|dgiot_admin|
## 一键部署与一键更新
+ **centos 7.6/7.9** 推荐使用腾讯云和阿里云部署,具体操作[点击这里](https://gitee.com/dgiiot/dgiot/wikis/DG-IoT%E7%89%A9%E8%81%94%E7%BD%91%E6%89%8B%E5%86%8C/%E7%AE%80%E4%BB%8B/%E5%AE%89%E8%A3%85%E9%83%A8%E7%BD%B2)
```
wget -q https://gitee.com/dgiiot/dgiot/raw/master/dgiot_install.sh && sh dgiot_install.sh
```
## 构建
构建 *dgiot* 需要 Erlang/OTP R23+, Windows下用 [msys64](http://dgiot-1253666439.cos.ap-shanghai-fsi.myqcloud.com/msys64/msys64.zip)开发。下载后解压到D盘根目录严格按照下图操作
![效果图-1.png](http://dgiot-1253666439.cos.ap-shanghai-fsi.myqcloud.com/msys64/%E6%95%88%E6%9E%9C%E5%9B%BE-1.png)
+ 国外下载源码
```bash
git clone https://github.com/dgiot/dgiot-dashboard.git
git clone https://github.com/dgiot/dgiot.git
```
+ 国内下载源码
```bash
git clone https://gitee.com/dgiiot/dgiot-dashboard.git
git clone https://gitee.com/dgiiot/dgiot.git
```
+ 国内Linux/Unix/Mac/windows 构建
```bash
cd dgiot_dashboard
git pull
pnpm install
pnpm build
cd ../dgiot
git pull
rm ./apps/dgiot_api/priv/www -rf
cp ../dgiot_dashboard/dist/ ./apps/dgiot_api/priv/www -rf
cp ../dgiot_dashboard/swagger ./apps/dgiot_api/priv/www/ -rf
make run
```
+ Make Debug
```
make DIAGNOSTIC=1
```
*DGIOT* 启动,可以使用浏览器访问 http://localhost:80 来查看 Dashboard。
- 新功能的完整列表,请参阅 [DGIOT Release Notes](https://github.com/dgiot/dgiot/releases)。
- 获取更多信息,请访问 [DGIOT 官网](https://tech.iotn2n.com/)。
## 参与设计
如果对 DGIOT 有改进建议,可以向[EIP](https://github.com/dgiot/eip) 提交 PR 和 ISSUE
## 插件开发
如果想集成或开发你自己的插件,参考 [lib-extra/README.md](./lib-extra/README.md)
欢迎你将任何 bug、问题和功能请求提交到 [dgiot/dgiot](https://github.com/dgiot/dgiot/issues)。
## 开源许可
Apache License 2.0, 详见 [LICENSE](./LICENSE)。