natenate
New Around Here
I run a number of services in my network which I access from outside of my home in a cluster of RaspberryPis. The entire architecture is automated using Consul for service discovery and Traefik as a reverse proxy. The only weak link in my high availability setup is port-forwarding ports 80 and 443 from my RT-AC68U running Asuswrt-Merlin which requires a manual change if the node running my reverse proxy ever changes. My preferred architecture would provide high availability by having the internal IP address of the port forward update automatically if the node running Traefik changes by querying the Consul service catalog.
Is it possible to script updates to the port forwarding table?
Is it possible to script updates to the port forwarding table?