Accessing the docker socket for use with Traefik and similar

Hey all,

I’m using Home Assistant OS to manage my installation, and it’s working perfectly.

I’d like to have the various containers that are running automatically register themselves with the proxy on my network (Traefik) and with my network-wide launcher (Homepage).

The easiest way to do this is to be able to read the Docker socket, however as the Portainer addon now appears to be defunct I’m struggling to find ways to do this.

Is there any way I can change the labels attached to the containers within Home Assistant OS, and expose the docker socket via GitHub - Tecnativa/docker-socket-proxy: Proxy over your Docker socket to restrict which requests it accepts or similar so that I can improve the user experience?

I know proxy add-ons exist already for this purpose, but it seems a bit daft to add yet another tool when I already have everything else going via Traefik!