I am running Home Assistant supervised on an Odroid H2 with Ubuntu Desktop that also runs a Nextcloud with a RAID 1 array of disks. I am now forced to switch to either Home Assistant OS or the container install but I am unsure about the best mode of action here.
I kinda don’t wanna go the Container Install route because of the heavily annoying update and Add-On-Store process. The supervised install already had it’s issues (constant journald problems etc.) and I figure that Home Assistant OS is just the route that is going to be forced “down our throats” in the future, so… here we are.
Option 1: I fully switch to Home Assistant OS on my Odroid H2, which is a heavy waste of resources imho. I will then loose my Software-RAID 1 and will be unable to create on as it isn’t supported with HAO. I can run a Nextcloud Server as a community addon, if I am not mistaken, but the only option to keep my storage for nextcloud in RAID 1 is to use a hardware enclosure (I really don’t like these), if I am not mistaken? Are there any downsides on running Nextcloud as an Addin in Home Assistant OS?
Option 2: I create a VM on the Odroid H2 running Ubuntu (I don’t know if that’s even feasible) and virtualize Homeassistant OS. Nextcloud will continue to run in RAID 1 on Ubuntu.
Option 3: Container install, but I still haven’t grasped the downsides here.
Needless to say, I am not hyped about the changes. I also run a teamspeak server on Ubuntu right now, but that one isn’t very important. Any opinions on my use case are much appreciated.
Alright, we have a winner. I think Proxmox + Nextcloud/Homeassistant OS sounds nice.
I have to re-route a Dongle (I have a Zigbee2Mqtt Dongle) to the VM, that shouldn’t be an issue, am I right?
Option 4 - Continue with supervised, yes, I thought about that as well. I don’t understand if I will continue to get updates though. In addition, I have constant Systemd Journal problems. Last but not least, I don’t mind learning more about Proxmox and virtualization (Haven’t used VMs yet), so I am kind of interested in tinkering a bit here.
Nope but follow the recommend instructions if it’s your ZWave. There is specific guidance to keep JsUI for locking the stick in VM environments
(and for the record I think spending time supporting Proxmox for base service is wayyyy more efficient use of your time than fighting an install that doesn’t want to work that way :).). I would have already moved this thing if you’re on supervised it’s literally - backup make VM restore.)
Thank you very much Nathan, I’ll block one of the next weekends to do this
With “backup make VM restore” you’re referring to backup my current Ubuntu-Install running NExtcloud and HA/supervised and then restoring this Ubuntu-Install as a VM to Proxmox, am I correct?
Yep, I figured. I agree: for the rest, there is enough Information out there on how to get Nextcloud on Proxmox running (I will probably fresh-install that anyway) and probably also for the Home Assistant OS + Proxmox.