i think it has been a hard to host a site since about 2007. i stopped then because it is too much work to keep it safe. even worse now but it has always been extra work since search engines. maybe the OP is just getting older and wants to spend time with his kids and not play with nginx haha.
sad but hosting static content like his site in a cloud would save him a headache. i know i know, "do it yourself" and all but if that is his path he knows the price. maybe i am wrong and do not understand the problem but it seems like he is asking for a headache.
using opencv for image diffs is common quick hack, but shadows will ruin this (bright sun all of a sudden), not to mention nonpigeons haha! hate to say it but yolo/ssd work good for this:
i tried to deal with sleeplessness by using multiple 5mg melatonin pills per night and it did nothing and made me fell gross. then my doctor said to cut 3 mg pills in half, and 1.5 mg worked far better than over-dosing myself! but he didn't tell me it was bad for me, but only i was taking TOO much of it.
moslem naming is also not very different sometimes. lots of duplicate names like ahmed ahmed and mohammad mohammad. must be very frustrating! (it would be interesting to know how they manage it, since i do not know any of them personally.)