If you are on iOS, PhotoSync works great. It's just a backup app but supports a ton of different endpoints (I use sftp), scheduling, and most importantly to me custom naming. iOS photo names are dogshit and renaming them to be time-stamped it amazing.