From 4c97b8655ba9710aa4c42deed106ecb90d0b1e7e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AD=99=E5=B0=8F=E4=BA=91?= Date: Mon, 26 Jan 2026 13:39:12 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=20thingsboard=20=E9=83=A8?= =?UTF-8?q?=E7=BD=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker/docker-compose.yml | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml index 2b6ebe1..7eb35ee 100644 --- a/docker/docker-compose.yml +++ b/docker/docker-compose.yml @@ -379,3 +379,38 @@ services: - wvp-pro links: - wvp-pro + thingsboard-postgres: + container_name: thingsboard-postgres + image: registry.t-aaron.com/postgres:16 + restart: always + environment: + - TZ=Asia/Shanghai + - POSTGRES_DB=thingsboard + - POSTGRES_PASSWORD=postgres + ports: + - "5432:5432" + volumes: + - ./thingsboard/postgres-data:/var/lib/postgresql/data + thingsboard-ce: + container_name: thingsboard-ce + image: registry.t-aaron.com/thingsboard/tb-node:4.2.1.1 + restart: always + environment: + - TZ=Asia/Shanghai + - TB_SERVICE_ID=tb-ce-node + - SPRING_DATASOURCE_URL=jdbc:postgresql://thingsboard-postgres:5432/thingsboard + ports: + - "18081:8080" + - "7070:7070" + - "1883:1883" + - "8883:8883" + - "5683-5688:5683-5688/udp" + logging: + driver: "json-file" + options: + max-size: "100m" + max-file: "10" + depends_on: + - thingsboard-postgres + links: + - thingsboard-postgres