And, btw, what do you mean with “blockly does not work at all”?
I wonder if your probleme is blockly-related.
If you go to any item, e.g. take any light switch, can you switch it on or off and does it have an effect?
What do the logs say if you switch the item?
I am running OH in containers on Synology NAS - it is working smooth and upgrades are done easily. For me it’s worth to learn how to do it.
Unfortunately I cannot help with QNAP - I don’t have one.
Meanwhile I have moved back to raspi5 hardware.
First time starting the blockly editor a message for missing JS-Script appeard. After installation blockly runs OK.
Maybe I did not notice the same message running docker installation.
I am not sure if the documentation describes the need for JS-Script.
Blockly documentation includes many hints for this dependeny. One of the prominent places is the guide for migration of blockly rulen when upgrading from oh3 to oh4.