Nice, I did almost the exact same project a couple years ago, but using an almost entirely different software stack... I used imgcomp for taking and comparing the pictures, Syncthing for sending them up to my vps, and gotify to ping my phone when motion is detected.
It's a bit of a duct-taped solution at the moment but it's been working flawlessly to monitor a property without wifi, I hope to clean it up into something I can present to the world eventually.