Yeah, what I do is to have a computer that is on 24/7 and (among other things) runs a script that every minute updates Joplin sync target files to a future date (exactly 1 year from now). This way, Joplin is always forced to synchronise all files.
To be more specific, the script only updates files that have their modified date at least 5 minutes old (so that it doesn't mess up notes that are being updated at the very moment). It also ignores files which have a future date set already.