Adding a "Base URL" option to Home Assistant

I would like to be able to access this securely from outside my LAN, but there is no way to set a base URL so that I can have my main webserver reverse-SSL-proxy it. DNS is not hosted on my home network, so DNS-based Let’s Encrypt is out of the picture. Since port 80 cannot be directed to the HA machine, HTTP-based machine auth for Let’s Encrypt (which is what my main webserver does) is not an option. Having a “base URL” option like what Jellyfin has would easily solve this, but I cannot find the option anywhere, leading me to believe that it either no longer exists, or was somehow never added in the first place.

https://www.home-assistant.io/integrations/homeassistant/#external_url

It’s not an option as a path isn’t supported.

Correct a path is only part of a URL however you asked for a

The base URL is everything up to the path. e.g.

https://example.duckdns.org:8123/lovelace/home

Base URL: https://example.duckdns.org:8123 - which can be defined as per the link I provided.

Path: /lovelace/home

1 Like

I need to change the path then. Is that configurable anywhere?

EDIT: This is what I need:
image
Example from my Jellyfin instance.

This is the old feature request on GitHub: home-assistant/architecture#156

It’s not a feature in Home Assistant today.