1
0
Fork 0

feat(tdengine): add tdengine 3.3.8.1 community and enterprise editions

- add community edition with tdengine/tsdb:3.3.8.1 image
- add enterprise edition with tdengine/tsdb-ee:3.3.8.1 image
- configure multiple service ports including taosc, tdgpt, restful, and taosx
- add comprehensive documentation with port mapping details
- include application metadata and logo for tdengine database
This commit is contained in:
pooneyy 2025-10-30 16:57:35 +08:00
parent 51d55b8722
commit cc5fb382bc
No known key found for this signature in database
7 changed files with 232 additions and 0 deletions

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

29
apps/TDengine/README.md Normal file
View File

@ -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 |

25
apps/TDengine/data.yml Normal file
View File

@ -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

BIN
apps/TDengine/logo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.9 KiB