Hi - to make the template updates required for the summer, I created a new instance in a proxmox vm and loaded a recent backup.
HAOS realised I had a conflicting ID and gave me an easy fix, then I realised i needed to switch off cloudflared add-on.
So I’ve made my changes (it was way more simple than I feared, and I did dome clean up (with Claude)) and its time to move the new config back.
What is the recommended way to keep a ‘dev’ and ‘prod’ instance ‘in sync’ while protecting my house (really the family) from breaking stuff?
I asked Gemini and it mentioned both packages and linking to github private repo - which sounds sensible… but then AI tends to go with the weight of past opinion … so if best practice has shifted because of a new feature then it gets it wrong.
One of the other motivations for setting up a separate instance was to allow me to experiment with creating an integration (with Claude) and an add-on.
So I am really after guidance on setting up a separate dev environment that I can make changes to config, integrations and add-ons; run tests (pref automated) and then promote to my prod instance.
I am wary of following everything AI tells me as I had to point out to Claude that the templates structure had changed! So I’d appreciate some human wisdom please.
TIA