4 ms·
It's really not that hard to run. I run mine on an Intel NUC by just running a docker container managed by systemd. It took me 2 min to set up, and 10 to config
by m00x 3y ago
It's really not that hard to run. I run mine on an Intel NUC by just running a docker container managed by systemd. It took me 2 min to set up, and 10 to configure.
- ThatMedicIsASpy 3y agoAnd then you try to add an MQTT broker and learn you cannot install addons because you are on docker. Now you have to tinker on your own and add more docker containers.
- lelanthran 3y agoDocker adds a high level of complexity for non-technical people. If you're trying to mass market something (like Home Assistant) to non-technical people, containers are a dealbreaker. OTOH, if you are selling something to technical people, containers are a feature.
- m00x 3y agoYou can do the same with EMQX or Mosquitto. I have both my broker and HA being started at boot by systemd.
- lostlogin 3y agoThis is the way to go. It’s absolutely solid and is part of my docker-compose.
- lelanthran 3y ago> It's really not that hard to run. I run mine on an Intel NUC by just running a docker container managed by systemd. It took me 2 min to set up, and 10 to configure. Are you perhaps being sarcastic? Maybe sarcastically pointing out how much of a pain in the rear it is to run Home Assistant? The type of homeowner who wants home automation isn't going to learn what "NUC" means, what "Docker" means, what "Container" means, what "Systemd" means. What you said is the equivalent of telling the average car driver "It's not really that hard to replace the timing belt on a Golf 1. I just removed alternator, timing cover, lined up the marks on the camshaft's sprocket and the crank pulley, and slid the new belt on with the square-keyed-adjustment tensioner that it came with. Took me 30m". I find, as I get older, that I get more critical of complexity. I'm even more critical when it's in a field I am proficient in, because then I can see how much of that is simply complexity for complexities sake.
- saiya-jin 3y agoBrilliant juniors are most common source of this in my 20 years of software dev experience. The usual 'they were busy with how it could be done and didn't check if it actually should be done'. One of the worst things for creating long-term technical debt is to let such bright folks run free. KISS principle above all, when you look at products from really long term perspective and treat people as replaceable (which they always are and all will eventually leave), absolutely nothing trumps that. Unless of course somebody plays politics and create some cathedral for them to maintain, and only them. Which is behavior that should be recognized early and 'punished' accordingly.
- andylynch 3y agoThe thing is, you /don't/ need to know any of that that; it's all under the hood. Sure you can open it up, but the recommended setup of flashing HassOS to a drive & booting off it is really simple, you don't even need to know Docker etc are in the backgrounds unless you are heavily customizing or writing add-ons.
- m00x 3y agoIf they want something easy, they should stick to Google Nest/Apple Home. HA is for DIYers, they should know a tiny bit of how systems work. Docker is really simple.