Can someone just explain the differences between HA installation modes,
OS/Supervised
Container
Core
I guess container is that you just spool up a docker container, right? What does Supervised give me over the container and then over core and via versa.
Any there any disadvantage to running in docker alone?
Are there any advantages to running core or supervised?
Supervisor will get you the possibility to use addons and automated updates. Without it you’ll have to spin up, configure and update your own containers with the software the addons can provide. So if you tend to follow guides to set up stuff, like care free then go for the addons. There will be little or nothing you cannot do with supervided, hou’ll lose control over the os with HAOS.
If you can do without the guides, want full control and know enough to configure and maintain everything you need, container is what you want. But that will come with extra work.
With container you’ll have backups of HA, the rest is up to you to backup. HAOS will give the most seamless experience with backups.
I don’t want easiest. I can manage Debian and Docker just fine,
I want reliable, fully functional etc. I’m struggling to explain exactly what I want but if I could understand the different installation methods, I guess I could choose from there,
But I am definitely not looking for “easy” install options. I just want full functionality, some examples,
The ability for full functionality as far as PCIe passthrough with proxmox, I am not sure if any of the installation methods would cause issues with this.
The ability to restore backups, I know there was a post regarding some installation methods, restoring from backups was an issue.
Its just more of a example really, but for example again I am running scrutiny so a cron job to push updates to scrutiny.
But I might want to spool up a docker ct that is unrelated, my point is I don’t want to be limited to what I can do. And it looks like with HA OS this is what it would be.
I’m not sure. Supervised or HAOS. If the extra dockers you want are not available as addon, then you cannot spin them up unless you create an addon for it.
That is supervisor, you can have supervised without HAOS but is unlikely you wouldn’t know you because it would involve manual installation… So then I guess it is HAOS.
I run HAOS on Proxmox on a mini PC, so sorry, can’t advise on the pros and cons of the other methods. But there are several other threads on these forums that do just that, so you may want to search for those.
I do know I can easily spin up other apps as Proxmox VM’s or LXC’s if I don’t want to run them as HA Add-Ons. And Proxmox has no issues passing through USB devices to HAOS, such as my Z-Wave controller stick.
I also run HAOS on Proxmox. I originally started with Supervised, then realized I didn’t need the control and options or the task of managing system updates to keep it “Supported”. I’ve never regretted the move to HAOS. You can still get access at the OS level you just can’t install anything not already included.
There are other scripts for either a container of core installation in a LXC.
Like the last two posters I use the VM version, hence HAOS. If you want anything that is not allowed or desirable on HAOS then you can spin up a LXC with debian (or your favorite distro) on it.
You’re probably on supervised over your os.
The more “complete” experience, at the price of the less supported (and liked in the forum) form of install.
I’ve chosen core over Ubuntu, but I already have my home server so that was the easiest way without having to reinstall everything. But I’m in IT and have a little experience with docker.