Am einfachsten wäre es über ein VPN wie Wireguard.
schau dir wg-easy aus den docker compose templates dazu mal an.
https://github.com/ei23com/diy-smart-ho ... eguard.yml
Alternativ mit einem SSL-Reverse Proxy wie
https://github.com/ei23com/diy-smart-ho ... manger.yml
ich selber nutze traefik, das finden einige aber schon wieder etwas zu kompliziert. Dazu habe ich aber mal eine Anleitung geschrieben.
https://ei23.de/smarthome/traefik-rever ... er-hosten/
Es kann sein, dass du mit ipv6 arbeiten musst, wenn dein Internetprovider CGNAT oder DualStack Lite nutzt. Das macht es etwas komplizierter aber nicht unmöglich. Alternativ könntest du dir in dem Fall auch Tailscale oder Cloudflare Tunnel angucken. Dabei laufen deine Daten allerdings über einen fremden (US) Server, dafür ist die Einrichtung einfach.
Mit den Hinweisen solltest du mit ChatGPT und Google deinen weiteren Weg zum Ziel finden.