Changing from RPI to docker

Hey all.

I have a running install that is and has been for years running on an RPI. I use a lot of Z-wave with a z-wave add on board to the RPI. I use the old App daemon on a tablet in the lounge and I use Node-Red as my automations, announcements et cetc.

Can I move this to a Docker without too much trouble? Is it as easy as doing a back up on the rpi and then after install on the docker restoring? I know I have to have a USB z wave dongle but what else will give me issues or is it even possible? How do I get the keys etc to transfer for the Zwave or do I have to disconnect all the z wave stuff and create them again

I assume you mean a container-tyoe installation? If so then no it’s not that easy.

There are no addons in a container type installation at all. So for every addon you are using you would have to find an image and try to recreate your work using a combination of docker compose and in-app settings. You could try to use the addon image of you want to keep it the same but you would need to review it’s configuration and try to recreate all that yourself since there’s no supervisor to do it for you. Addon images aren’t really made for docker compose use so you might find it easier to just start from whatever non-addon image the devs publish and follow their guide instead.

Also you cannot restore backups. Only supervisor can restore backups and there’s no supervisor. To migrate you will need to copy the contents of the folders you use over to the folders you’re using as the config, media and ssl volumes. And then set up your own backup and restore strategy going forward.

Ok thanks. Well it looks like we wont be going that direction then

So my initial install and been running for a couple of years is on a RPI. I have 2 unraid servers available to me and was looking at using them. I did try the VM method but it hangs on install and not sure why yet but what are my other options that would allow me to install a supervised version so I can use my backups? I really dont fancy having to start all over again. I use Node-Red for my automations

As an update. I have the VM running on my unraid server now. Still running my RPI for now as my partner has mental health issues and relies on the working system for day to day life. Looking into how I can make this work. Have got the backup retsored into the VM. I even have the new Zwave usb being seen. I really dont want to have to recreate all my node-red stuff so looking at how to get the old zwave stuff to the new system. I did just find however that I may be able to run my old RPI with its razberry to do the zwave stuff and feed it to the new system. Lets see