feat: 新增 emqx (#173)

This commit is contained in:
wanghe 2023-07-03 17:46:12 +08:00 committed by GitHub
parent 82580ec84c
commit 2b3e0575f6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 107 additions and 0 deletions

34
apps/emqx/5.0.26/data.yml Executable file
View File

@ -0,0 +1,34 @@
additionalProperties:
formFields:
- default: 18083
edit: true
envKey: PANEL_APP_PORT_HTTP
labelEn: Port
labelZh: Dashboard 控制台端口
required: true
rule: paramPort
type: number
- default: 1883
edit: true
envKey: EMQX_PORT_1883
labelEn: Port
labelZh: MQTT 协议端口
required: true
rule: paramPort
type: number
- default: 8083
edit: true
envKey: EMQX_PORT_8083
labelEn: Port
labelZh: WebSocket 端口
required: true
rule: paramPort
type: number
- default: 8081
edit: true
envKey: EMQX_PORT_8081
labelEn: Port
labelZh: HTTP API 端口
required: true
rule: paramPort
type: number

View File

@ -0,0 +1,22 @@
version: '3'
services:
emqx:
image: emqx/emqx:5.0.26
container_name: ${CONTAINER_NAME}
restart: always
networks:
- 1panel-network
user: '0'
ports:
- ${PANEL_APP_PORT_HTTP}:18083
- ${EMQX_PORT_1883}:1883
- ${EMQX_PORT_8083}:8083
- ${EMQX_PORT_8081}:8081
volumes:
- ./data:/opt/emqx/data
- ./log:/opt/emqx/log
labels:
createdBy: "Apps"
networks:
1panel-network:
external: true

31
apps/emqx/README.md Normal file
View File

@ -0,0 +1,31 @@
EMQX 是一款全球下载量超千万的大规模分布式物联网 MQTT 服务器,单集群支持 1 亿物联网设备连接,消息分发时延低于 1 毫秒。为高可靠、高性能的物联网实时数据移动、处理和集成提供动力,助力企业构建关键业务的 IoT 平台与应用。
EMQX 自 2013 年在 GitHub 发布开源版本以来,获得了来自 50 多个国家和地区的 20000 余家企业用户的广泛认可,累计连接物联网关键设备超过 1 亿台。
更多信息请访问 [EMQX 官网](https://www.emqx.io/zh)。
## 文档
EMQX 开源版文档:[www.emqx.io/docs/zh/latest/](https://www.emqx.io/docs/en/latest/)。
EMQX 企业版文档:[docs.emqx.com/zh/enterprise/latest/](https://docs.emqx.com/zh/enterprise/latest/)。
EMQX Cloud 文档:[docs.emqx.com/zh/cloud/latest/](https://docs.emqx.com/zh/cloud/latest/)。
## 相关资源
- [MQTT 入门及进阶](https://www.emqx.com/zh/mqtt)
EMQ 提供了通俗易懂的技术文章及简单易用的客户端工具,帮助您学习 MQTT 并快速入门 MQTT 客户端编程。
- [MQTT SDKs](https://www.emqx.com/zh/mqtt-client-sdk)
我们选取了各个编程语言中热门的 MQTT 客户端 SDK并提供代码示例帮助您快速掌握 MQTT 客户端库的使用。
- [MQTTX](https://mqttx.app/zh)
优雅的跨平台 MQTT 5.0 客户端工具提供了桌面端、命令行、Web 三种版本,帮助您更快的开发和调试 MQTT 服务和应用。
- [车联网平台搭建从入门到精通 ](https://www.emqx.com/zh/blog/category/internet-of-vehicles)
结合 EMQ 在车联网领域的实践经验,从协议选择等理论知识,到平台架构设计等实战操作,分享如何搭建一个可靠、高效、符合行业场景需求的车联网平台。

20
apps/emqx/data.yml Executable file
View File

@ -0,0 +1,20 @@
name: emqx
tags:
- 工具
title: 开源物联网 MQTT 消息服务器
type: 工具
description: 开源物联网 MQTT 消息服务器
additionalProperties:
key: emqx
name: emqx
tags:
- Tool
shortDescZh: 开源物联网 MQTT 消息服务器
shortDescEn: Open-source IoT MQTT Message Server
type: tool
crossVersionUpdate: false
limit: 0
recommend: 0
website: https://www.emqx.io/
github: https://github.com/emqx/emqx
document: https://www.emqx.io/docs/en/v5.0/

BIN
apps/emqx/logo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.7 KiB