Recently started moving services to docker containers to learn a new technology and provide better reliability. I have two raspberry pi’s, one which runs HASS related services (HASS, Node Red, InfuxDB, Grafana) and another one for non-HASS things (Plex, FTP, Samba shares, Pi-hole).
You could serve from one hundred and two if you like. A reverse proxy will merely redirect that traffic, through the backend, to whatever service you are running. It doesn’t have to be on localhost, it can literally be anywhere, as long as it is reachable via IP or Hostname.
@ruiner17 Do you run Caddy on a pi? I’m just looking through available installs now and I’m not seeing pi compatible ones… The official site has them, but I’m specifically wanting to stick with docker…