FWIW I run Nextcloud on my server (headless, in the shed).
-- PhilOn Wed, 2018-08-01 at 09:07 +0100, Chris Green wrote:
I'm not expecting simple glib answers to this, just fishing around for ideas and possible approaches.
I have quite a few systems spread around the place all running Debian derived versions of Linux:-
Desktop machine in my study, main work machine, runs xubuntu Laptop, used around the house and when away, runs xubuntu Backup machine, headless, in garage, runs xubuntu Raspberry pi on home LAN for DNS/DHCP etc., runs raspbian Virtual machine on Gandi, runs ubuntu Beaglebone Black on our boat, runs Debian
I have several bits of customised configuration that I would like to, somehow, keep in sync on all the above machines, these are things like:-
~/.vilerc - editor configuration ~/.dircolors - colours for ls ...
Can anyone suggest a way of doing this? If it was automatic (like syncthing) than that would be lovely, but even a simple way to say 'please update all instances of ~/.dircolors' would be handy.
I'm using syncthing to keep the laptop and desktop machines in sync and it works well but it's not perfect for synchronising just a few files. It also seems a rather heavyweight program to run on the pi and the BBB just to synchronise two or three files.
I don't really need 'instant' synchronisation either (as provided by syncthing), something run by cron once an hour or even once a day would be fine.
I can't just run rsync with a list of files from cron because not all systems (not *any* in fact) have ssh access to other systems without needing a password or key.