I’m running Home Assistant OS on a Raspberry Pi 5 and using the TeddyCloud Add-on. I’m also using Nginx Proxy Manager to route traffic to various add-ons via subdomains.
My problem is that port 443 is already in use by Nginx on Home Assistant OS, so I can’t run the TeddyCloud add-on directly on 443.
Can I route incoming requests on port 443 from the Toniebox via Nginx to TeddyCloud internally on a different port (e.g., 444)?
The Toniebox expects to connect to port 443 and doesn’t support SNI, so name-based TLS routing doesn’t work.
I’ve already tried a lot of things and followed various suggestions I found here in the forum and in the wiki, but unfortunately my technical understanding is limited — especially when it comes to TLS and Nginx internals.
Important: If I disable Nginx and run TeddyCloud directly on port 443, everything works perfectly with the Toniebox (esp based). So the issue is definitely with the reverse proxy setup.
Any help or ideas would be greatly appreciated!