diff --git a/apps/TDengine/3.3.8.1-CommunityEdition/data.yml b/apps/TDengine/3.3.8.1-CommunityEdition/data.yml new file mode 100644 index 000000000..87188b25f --- /dev/null +++ b/apps/TDengine/3.3.8.1-CommunityEdition/data.yml @@ -0,0 +1,64 @@ +additionalProperties: + formFields: + - default: "6030" + envKey: Taosc_PORT + label: + en: Native interface (taosc) Port + zh: 原生接口(taosc)端口 + required: true + type: number + edit: true + rule: paramPort + - default: "6035" + envKey: TD_GPT_PORT + label: + en: TDgpt Port + zh: TDgpt 端口 + required: true + type: number + edit: true + rule: paramPort + - default: "6041" + envKey: RESTFul_WebSocket_PORT + label: + en: RESTful and WebSocket Port + zh: RESTful and WebSocket 端口 + required: true + type: number + edit: true + rule: paramPort + - default: 6043-6049 + envKey: MAPPING_PORT + label: + en: Mapping Port within Container 6043-6049 + zh: 映射容器内端口 6043-6049 + required: true + type: text + edit: true + - default: "6050" + envKey: taosX_REST_API_PORT + label: + en: taosX REST API listening port + zh: " taosX REST API 监听端口" + required: true + type: number + edit: true + rule: paramPort + - default: "6055" + envKey: taosX_gRPC_PORT + label: + en: taosX gRPC service listening port + zh: taosX gRPC 服务监听端口 + required: true + type: number + edit: true + rule: paramPort + - default: "6060" + envKey: Taos_Explorer_PORT + label: + en: taosExplorer service port + zh: taosExplorer 服务端口 + required: true + type: number + edit: true + rule: paramPort diff --git a/apps/TDengine/3.3.8.1-CommunityEdition/docker-compose.yml b/apps/TDengine/3.3.8.1-CommunityEdition/docker-compose.yml new file mode 100644 index 000000000..929fef956 --- /dev/null +++ b/apps/TDengine/3.3.8.1-CommunityEdition/docker-compose.yml @@ -0,0 +1,25 @@ +services: + tdengine: + container_name: ${CONTAINER_NAME} + image: tdengine/tsdb:3.3.8.1 + hostname: tdengine-server + volumes: + - ./data:/var/lib/taos + - ./log:/var/log/taos + ports: + - ${Taosc_PORT}:6030 + - ${TD_GPT_PORT}:6035 + - ${RESTFul_WebSocket_PORT}:6041 + - ${MAPPING_PORT}:6043-6049 + - ${MAPPING_PORT}:6043-6049/udp + - ${taosX_REST_API_PORT}:6050 + - ${taosX_gRPC_PORT}:6055 + - ${Taos_Explorer_PORT}:6060 + networks: + - 1panel-network + labels: + createdBy: "Apps" + +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/apps/TDengine/3.3.8.1-EnterpriseEdition/data.yml b/apps/TDengine/3.3.8.1-EnterpriseEdition/data.yml new file mode 100644 index 000000000..87188b25f --- /dev/null +++ b/apps/TDengine/3.3.8.1-EnterpriseEdition/data.yml @@ -0,0 +1,64 @@ +additionalProperties: + formFields: + - default: "6030" + envKey: Taosc_PORT + label: + en: Native interface (taosc) Port + zh: 原生接口(taosc)端口 + required: true + type: number + edit: true + rule: paramPort + - default: "6035" + envKey: TD_GPT_PORT + label: + en: TDgpt Port + zh: TDgpt 端口 + required: true + type: number + edit: true + rule: paramPort + - default: "6041" + envKey: RESTFul_WebSocket_PORT + label: + en: RESTful and WebSocket Port + zh: RESTful and WebSocket 端口 + required: true + type: number + edit: true + rule: paramPort + - default: 6043-6049 + envKey: MAPPING_PORT + label: + en: Mapping Port within Container 6043-6049 + zh: 映射容器内端口 6043-6049 + required: true + type: text + edit: true + - default: "6050" + envKey: taosX_REST_API_PORT + label: + en: taosX REST API listening port + zh: " taosX REST API 监听端口" + required: true + type: number + edit: true + rule: paramPort + - default: "6055" + envKey: taosX_gRPC_PORT + label: + en: taosX gRPC service listening port + zh: taosX gRPC 服务监听端口 + required: true + type: number + edit: true + rule: paramPort + - default: "6060" + envKey: Taos_Explorer_PORT + label: + en: taosExplorer service port + zh: taosExplorer 服务端口 + required: true + type: number + edit: true + rule: paramPort diff --git a/apps/TDengine/3.3.8.1-EnterpriseEdition/docker-compose.yml b/apps/TDengine/3.3.8.1-EnterpriseEdition/docker-compose.yml new file mode 100644 index 000000000..b65c2f560 --- /dev/null +++ b/apps/TDengine/3.3.8.1-EnterpriseEdition/docker-compose.yml @@ -0,0 +1,25 @@ +services: + tdengine: + container_name: ${CONTAINER_NAME} + image: tdengine/tsdb-ee:3.3.8.1 + hostname: tdengine-server + volumes: + - ./data:/var/lib/taos + - ./log:/var/log/taos + ports: + - ${Taosc_PORT}:6030 + - ${TD_GPT_PORT}:6035 + - ${RESTFul_WebSocket_PORT}:6041 + - ${MAPPING_PORT}:6043-6049 + - ${MAPPING_PORT}:6043-6049/udp + - ${taosX_REST_API_PORT}:6050 + - ${taosX_gRPC_PORT}:6055 + - ${Taos_Explorer_PORT}:6060 + networks: + - 1panel-network + labels: + createdBy: "Apps" + +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/apps/TDengine/README.md b/apps/TDengine/README.md new file mode 100644 index 000000000..ca68c0f6f --- /dev/null +++ b/apps/TDengine/README.md @@ -0,0 +1,29 @@ +![](https://fastly.jsdelivr.net/gh/taosdata/TDengine@main/docs/assets/TDengine-logo-trans.png) + +# TDengine + +TDengine 是一款开源、高性能、云原生、AI 驱动的时序数据库 (Time-Series Database, TSDB)。 + +了解TDengine高级功能的完整列表,请 [点击](https://tdengine.com/tdengine/)。体验 TDengine 最简单的方式是通过 [TDengine云平台](https://cloud.tdengine.com/)。对最新发布的 TDengine 组件 TDgpt,请访问 [TDgpt README](https://github.com/taosdata/TDengine/blob/main/tools/tdgpt/README.md) 了解细节。 + +关于完整的使用手册,系统架构和更多细节,请参考 [TDengine](https://www.taosdata.com/) 或者 [TDengine 官方文档](https://docs.taosdata.com/)。 + +打开浏览器,访问 taosExplorer 的地址,默认端口为 `6060`,如果您在本地运行 TDengine, 可以直接访问 http://localhost:6060 用户名和密码默认为:`root/taosdata` 。 + +## 网络端口 + +| 接口或组件名称 | 容器端口 | 协议 | +| :----------------------------------------------------------: | :--------: | :-----: | +| [原生接口(taosc)](https://docs.taosdata.com/operation/intro/#taosc) | 6030 | TCP | +| [TDgpt](https://docs.taosdata.com/advanced/TDgpt/) | 6035 | TCP | +| [RESTful 接口](https://docs.taosdata.com/reference/connector/rest-api/) | 6041 | TCP | +| [WebSocket 接口](https://docs.taosdata.com/develop/connect/#websocket-%E8%BF%9E%E6%8E%A5) | 6041 | TCP | +| [taosKeeper](https://docs.taosdata.com/reference/components/taoskeeper/) | 6043 | TCP | +| [statsd 格式写入接口](https://docs.taosdata.com/reference/components/taosadapter/#statsd-%E6%95%B0%E6%8D%AE%E5%86%99%E5%85%A5) | 6044 | TCP/UDP | +| [collectd 格式写入接口](https://docs.taosdata.com/reference/components/taosadapter/#collectd-%E6%95%B0%E6%8D%AE%E5%86%99%E5%85%A5) | 6045 | TCP/UDP | +| [openTSDB](https://docs.taosdata.com/reference/components/taosadapter/#opentsdb-json-%E5%92%8C-telnet-%E6%A0%BC%E5%BC%8F%E5%86%99%E5%85%A5) TELNET 格式写入接口 | 6046 | TCP | +| collectd 使用 openTSDB TELNET 格式写入接口 | 6047 | TCP | +| icinga2 使用 openTSDB TELNET 格式写入接口 | 6048 | TCP | +| tcollector 使用 openTSDB TELNET 格式写入接口 | 6049 | TCP | +| [taosX](https://docs.taosdata.com/reference/components/taosx/) | 6050, 6055 | TCP | +| [taosExplorer](https://docs.taosdata.com/reference/components/explorer/) | 6060 | TCP | \ No newline at end of file diff --git a/apps/TDengine/data.yml b/apps/TDengine/data.yml new file mode 100644 index 000000000..f5f333258 --- /dev/null +++ b/apps/TDengine/data.yml @@ -0,0 +1,25 @@ +name: TDengine +tags: + - 数据库 +title: 专为工业物联网(IIoT)场景设计的高性能、可扩展时间序列数据库 +description: + en: High-performance, scalable time-series database designed for Industrial IoT + (IIoT) scenarios + zh: 专为工业物联网(IIoT)场景设计的高性能、可扩展时间序列数据库 +additionalProperties: + key: TDengine + name: TDengine + tags: + - Database + shortDescZh: 专为工业物联网(IIoT)场景设计的高性能、可扩展时间序列数据库 + shortDescEn: High-performance, scalable time-series database designed for + Industrial IoT (IIoT) scenarios + type: runtime + crossVersionUpdate: true + limit: 0 + website: https://www.taosdata.com/ + github: https://github.com/taosdata/TDengine + document: https://docs.taosdata.com + architectures: + - amd64 + - arm64 diff --git a/apps/TDengine/logo.png b/apps/TDengine/logo.png new file mode 100644 index 000000000..6617f1c2d Binary files /dev/null and b/apps/TDengine/logo.png differ