Have I went overboard? Any suggestions? Or help? I travel a lot and don't have a lot of time when I am home to setup and configure.
I'm using Cloudron on Linode for some things because I have StarLink and haven't figured out how to connect via internet to my LAN yet. I can use VPN with the router but it seems wonky.
2 NAS
2 Raspberry Pi's with DNS servers
Raspberry Pi with HomeAssistant
Separate NVR for cameras
Several Docker containers on one of NAS
A Raspberry Pi with DietPi. a 1TB attached drive and Docker Containers.
TeamViewer is good until they decide its not personal use anymore. Better go for AnyDesk or even better RustDesk if you need remote desktop. But why not just wireguard or tailscale?
Nah, use Mesh Central 2! It's free, you can self-host it and using a little agent you can connect to any machine from it via console or even via a desktop interface without bothering with VNC etc.