Skip to content

Updated Device Contribution Guide#558

Merged
vvlladd28 merged 3 commits into
thingsboard:mainfrom
stitenko:07.2026/Improvements-for-Device-Contribution-Guide
Jul 20, 2026
Merged

Updated Device Contribution Guide#558
vvlladd28 merged 3 commits into
thingsboard:mainfrom
stitenko:07.2026/Improvements-for-Device-Contribution-Guide

Conversation

@stitenko

Copy link
Copy Markdown
Contributor

Description

Type of change

  • New / updated documentation page (src/content/docs/**)
  • Shared include file (src/content/_includes/**)
  • Component, layout, or styling change (src/components/**, src/styles/**)
  • Landing / use-case / case-study page (src/pages/**, src/data/**)
  • Redirects (src/data/redirects.ts)
  • Version bump / release (see release skill)
  • Build, CI, scripts, or tooling
  • Other (please describe)

Affected products

Related issues

  • Closes #

Checklist

  • pnpm check passes (Astro / TypeScript)
  • pnpm lint:eslint passes
  • pnpm lint:slugcheck passes (required if pages were added/renamed/moved across languages)
  • pnpm lint:linkcheck passes locally — required to merge; run it before requesting review (use pnpm lint:linkcheck:nobuild if you already ran a build)
  • Renamed/removed pages have a redirect in src/data/redirects.ts, and pnpm generate:redirects was run
  • No hardcoded versions — values come from src/data/versions.ts
  • Screenshots attached for visual changes

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the IoT Hub device contribution guide to reflect revised integration folder naming and to modernize the example Gateway Docker Compose templates used in device install ZIPs.

Changes:

  • Adjusts the “ThingsBoard PE integrations” table entry for ChirpStack to use a new recommended folder name.
  • Updates Docker Compose template examples (image, ports, env vars, volumes) for gateway deployments.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

services:
tb-gateway:
image: thingsboard/tb-gateway:3.7-stable
image: thingsboard/tb-gateway:3.8-stable
Comment on lines +804 to +808
# Ports bindings - required by some connectors
ports:
- "5026:5026" # Modbus TCP
- "5000:5000" # REST connector
- "5000:5000" # Comment if you don't use REST connector and change if you use another port
# Uncomment and modify the following ports based on connector usage:
# - "1052:1052" # BACnet connector
Comment on lines +820 to +821
- TB_GW_SECURITY_TYPE=accessToken
- TB_GW_ACCESS_TOKEN=${gateway.token}
Comment on lines +856 to +859
- TB_GW_SECURITY_TYPE=usernamePassword
- TB_GW_CLIENT_ID=${mqttClientId}
- TB_GW_USERNAME=${mqttUsername}
- TB_GW_PASSWORD=${mqttPassword}
services:
tb-gateway:
image: thingsboard/tb-gateway:3.7-stable
image: thingsboard/tb-gateway:3.8-stable
- tb-gw-logs:/thingsboard_gateway/logs
- tb-gw-extensions:/thingsboard_gateway/extensions

# Volumes declaration for configurations, extensions and configuration
@vvlladd28
vvlladd28 merged commit b13feae into thingsboard:main Jul 20, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants