Hassio provides a very nice feature called Hass.io Ingress. As we all know, Hassio has system version requirements and only supports Debian systems (including Ubuntu). We cannot install Hassio on some systems, but we can install containers with corresponding functions, such as adguardhome, nodered, etc. The ingress feature of hassio allows us to integrate adguardhome and nodered into the HA sidebar for easy use, and only needs to configure intranet penetration for HA, without the need to configure other services separately. It would be a good idea to be able to use the ingress feature without hassio. In addition, some services do not have corresponding hassio addons, It would be great if they could also be integrated into the HA sidebar to achieve ingress access.
hass_ingress
extracts this feature into a standalone integration, it allows you to add additional ingress panels to your Home Assistant frontend. The panels are listed in the sidebar and can contain external resources like the web frontend of your router, your monitoring system, or your media server. Home Assistant will take care of the authentication and the secure connection, so users can access the external resources without extra login.
For how to use, see GitHub - lovelylain/hass_ingress: Home Assistant ingress feature, add additional ingress panels to your Home Assistant frontend.