hi @leap Welcome to these forums!
and trying to answer your question: it depends.
If you want to have a complete sync cloning all the system I’d say that you should go to a deeper level using something like puppet, chef or ansible.
If you just want to sync educative contents, I think Kolibri might be a good option. When you install new content in Kolibri you can download it from Studio, a disk or… from another kolibri server that’s available to the network.
So, you can setup your master Kolibri, install there the content you want, upgrade it whenever you want, and, in the other kolibri servers, point to it when you’re upgrading or adding content, so you’ll see what’s available in the master. Anyone with the right credentials can do it using the browser.
If you want to avoid the human intervention and automate it there are some kolibri commands that can be executed, but they will requiere someone who knows how to use console tools. Some of the commands, but not all of them, are explained at https://kolibri.readthedocs.io/en/latest/manage/command_line.html