should i be running all of these in my VM? is the tldr
I was reading this and some threads like it online before
https://smarthomescene.com/blog/best-home-assistant-add-ons/
which discusses some add-ons, but my question is about a few of them (not all mentioned there, but available) specifically:
-AdGuard
-Wireguard
-Jellyfin
-CloudFlared
-Frigate
So, the last two I can see where maybe they’re related to Home Assistant interactions, but I guess my thoughts are on the “where should I run them” are that, I’m running home assistant in a VM on a Debian box and the VM is allocated like 1 vCPU and 2 gb of ram or something and probably limited disk space. Shouldn’t I be running some of those just on my Debian server and not in this Home Assistant VM?
I can see where some people don’t have another system and their only similar setup is a low powered raspberry pi, so it would be a capability for them to run some of these things on their rasp pi with some extra resources, but I guess I’m looking to hear more from people who are running HASS as a guest VM on another linux host that could be potentially running these services on the host system or another system. What’s your preferences and/or is there some advantages to running them as add-ons within the Hass install? Frigate maybe makes some sense to me, as people are wanting their cameras to display on some home smart screens and trigger automations etc, the recommendation in the article for cloudflared mentions encrypting traffic to connect remotely, but still, i’m thinking that things like that could be ran on the host system, DNS/pi-hole/wireguard etc
Am I missing something?