Cannot update Home Assistant in Synology Docker

Hello,

My Version is pretty old. Home Assistant 2022.7.6, Frontend 20220707.1 - latest

I got stuck back then trying to update and I gave up. Now I am back trying to update and I am still stuck with the same issue. It just will not start with the latest image (running on Docker on newest Synology 7.2.2).

I have this:

I stop the container
I reset the container
I restart the container

…but it will still run the stable one instead of the latest. Also restarted my Synology in-between but did not help.

I think my biggest mistake was to set HA up in Docker on my Synology, which stops me from having many features other can have.

Can someone give me a hint how to update?

When you say “will not start,” what do you mean. Does Synology container not even show the image running, or are you not able to get to the HA web site? Any logs or error messages?

With that large a leap, you might want to try installing an older version of Home Assistant first. You might try doing 2023.01, then 2024.01, then 2025.01, then 2025.05. The only thing here is that if the 2025.5 image started the update process and you interrupted it, your HA data folder might not be in great shape. You might have to restore a clean backup of your 2022 image data and then try again.

There was a change of recommended image quite a while ago (see change notes for 2023.7). If you’re using the DSM registry, follow these instructions: Alternative - Home Assistant

Alternatively, make sure your container is pulling this image:

ghcr.io/home-assistant/home-assistant:stable

That’s what I use under Portainer on my Synology DS220+ and it works just fine. What features are you missing?

What model Synology NAS do you have? If it is a “plus” model, it can run the complete VMware HAOS image with all of the bells and whistles in a VMM virtual machine on the NAS. If it isn’t a “plus” model, then it likely doesn’t have the Intel CPU needed to run a virtual machine…

…subject to RAM. The 2GB stock RAM on my DS220+ wouldn’t support VMs well. I’ve upgraded to 6GB but still prefer the Docker solution.

I am Running a 920+, INTEL Celeron J4125, 4 CPU Cores and 8192 MB Memory. So that should be OK to run VMware. Have to dig into that. New for me.

Home Assistant is running just fine sind 2022 and still is running fine. Just not using the latest image. No error messages at all. In fact I would have no reason to update but for one it is meanwhile too old and for second I miss the supervisor mode.

I will first try to install the older version (absolut pain to select in this tiny window with 1000 Version where you cannot search)

1 Like

Installing an older version is almost impossible. No way to select in that small window.

I’m running HAOS in a VM on that same exact NAS model. Install the VMM package in Synology DSM package manager, and you should have everything needed to run the VMware HAOS package.

To port your old system’s setup over, it may be as simple as a backup on the old Docker and a restore into the new HAOS. I will leave confirming this to the experts though, since I have never done it yet alone with the added plot twist of being three years behind in updates…

Yes. This is what I ended up doing. I now run in a VM on my Synology and I am fine. Thank you

1 Like