Sign inSign up

icewind1991/tasproxy

By icewind1991

Updated about 4 years ago

Auto-discovery reverse proxy for tasmota

Image
0

1.1K

icewind1991/tasproxy repository overview

Tasproxy

Auto-discovery reverse proxy for tasmota

Why

Remembering what ip addresses all of your tasmota's ip addresses is a pain.

Setup

Ensure your tasmota devices are connected to an MQTT server with the following "Full Topic":

%prefix%/%topic%/%hostname%/

Run the binary with the following environment variables

  • MQTT_HOSTNAME: hostname of the MQTT server to connect to
  • MQTT_PORT: port of the mqtt server to connect to, defaults to 1883
  • MQTT_USERNAME: username to authenticate against the mqtt server
  • MQTT_PASSWORD: password to authenticate against the mqtt server
  • PORT: port this binary MQTT listen on, defaults to 80

Setup dns/hosts/etc to point *.example.com to the server running this binary

Usage

The proxy server will use MQTT to discover and gather the ip addresses of your tasmota devices.

Any request made to %hostname%.example.com will be proxied to the tasmota device with the corresponding hostname.

Tag summary

Content type

Image

Digest

sha256:a6378cf42

Size

4 MB

Last updated

about 4 years ago

docker pull icewind1991/tasproxy