The fact of having two containers listening both on port 80 is not disturbing?
nextcloud:28 "/var/www/html/custo…" 8 minutes ago Up 8 minutes 80/tcp c4rter-notify_push-1
nextcloud:28 "/cron.sh" 8 minutes ago Up 8 minutes 80/tcp c4rter-cron-1
I spent the day putting back my old docker config and you will see that it works (except https for now). I can access to NC too via local ip 192.168.1.48:8080
you can not mix and match different tutorials… and sometime even valid knowledge like checking for active ports doesn’t help. your old installation is very different in terms of networking:
this where “my guide” is using “proxy” (likely some traefik parts don’t match as well)…
and the most important difference:
while I’m using “expose” which doesn’t publish container ports on the host - this is the reason why you don’t see any open ports on the host while my setup is running - the only way to connect to the system is through the reverse proxy (network).
All this small pieces are not hard by itself but the combination requires some level of understanding and training if you willing to learn. I admit my guide is built after long studying, optimization and tuning. it is build using some advanced techniques to improve security, stability and supportability of the system and the result is different from what you see in other places - please take a time to understand it.