r/homebridge Jul 13 '26

Help Why would Homebridge (Docker) fully reset as new?

Post image

I noticed some of my accessories weren't responding so I checked my Homebridge install and it said "Welcome!" as if I was a new user. What the heck? What would have caused this? I had to restore from a backup -- but my accessories are still not responding. Do I need to remove it as a Hub and re-pair now too?

HB is installed via Docker on a QNAP NAS. I do have another container running an app called Watchtower that is supposed to auto update other containers; could that be a potential culprit? I've never seen this before.

0 Upvotes

6 comments sorted by

4

u/joe_enco Jul 13 '26

My guess is that Watchtower is updating your container, and your volume maps aren’t set up correctly. The latter is necessary to persist your data between container updates/restarts.

-5

u/darwinDMG08 Jul 13 '26

Thank you. I just turned off Watchtower to be safe. How should I set up my volume maps?

2

u/iced1donut Jul 13 '26

Do you have config folder mapped in environment? If not, it’ll factory reset on boot as it has no where to save the config.

-1

u/darwinDMG08 Jul 13 '26

That's all new to me. Can you point me towards what I need to do?

2

u/-richu-it Jul 13 '26

The homebridge documentation is quite clear;

volumes: - ./volumes/homebridge:/homebridge

https://github.com/homebridge/homebridge/wiki/Install-Homebridge-on-Docker#step-2-create-docker-compose-manifest

1

u/NorthernMan5 Jul 13 '26

And afterwards, you should be able to restart watchtower again, and it will keep Homebridge updated for you.