Skip to content

Bump Theengs Gateway to 1.7.0#32

Merged
1technophile merged 1 commit into
mainfrom
bump-170
May 11, 2026
Merged

Bump Theengs Gateway to 1.7.0#32
1technophile merged 1 commit into
mainfrom
bump-170

Conversation

@1technophile

Copy link
Copy Markdown
Member
  • Bump pinned version to 1.7.0 (.env image tag to 1.7.0.1).
  • Add libssl-dev, libffi-dev, python3-dev, cmake to apt prereqs; use pip --prefer-binary.
  • Expose CA_FILE, TLS_INSECURE and IGNORE_WBLIST environment variables in start.sh and document them in README and examples/docker-compose.yml. CA_FILE is written into the gateway config under the correct key (ca_certs) and is only emitted when set, so unset deployments don't pass an empty path to paho-mqtt.

Replace #29

- Bump pinned version to 1.7.0 (.env image tag to 1.7.0.1).
- Add libssl-dev, libffi-dev, python3-dev, cmake to apt prereqs; use pip --prefer-binary.
- Expose CA_FILE, TLS_INSECURE and IGNORE_WBLIST environment variables in start.sh
  and document them in README and examples/docker-compose.yml. CA_FILE is written
  into the gateway config under the correct key (ca_certs) and is only emitted when
  set, so unset deployments don't pass an empty path to paho-mqtt.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@1technophile 1technophile merged commit 5dfc9c8 into main May 11, 2026
1 check passed
@1technophile 1technophile deleted the bump-170 branch May 11, 2026 12:03
@Heliospeed

Copy link
Copy Markdown

I tested the latest image and can confirm that it now works correctly with a self-signed CA certificate.

My setup:

  • MQTT over TLS on port 8883
  • Self-signed local Root CA
  • CA_FILE=/usr/local/share/ca-certificates/ca.crt
  • TLS_INSECURE=false

The gateway now connects successfully to the MQTT broker without SSL verification errors.
Everything worked correctly.
Thanks for the quick fix and improvements!

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.

2 participants