I don't know how others do things, I'm going to tell you what I do:
In LE I have many server services installed, and among them are Zerotier and WireGuard, for the remote connection I preferably use Zerotier VPN, where my LE has the IP address 10.10.10.1, and as an alternative I also have WireGuard VPN available, where my LE has the IP address 10.10.20.1. So then, with my smartphone from anywhere I can access to portainer in LE with the IPs 10.10.10.1 and 10.10.20.1, and check, for example, which containers have been updated by the container updater ouroboros, and also put running and stopping other containers. Obviously, with my smartphone I can open an SSH session with Termius or an SFTP session with the X-plore file explorer at any time to do other things.
Does this help you?