Для синхронизации файлов без стороннего хранилища есть бесплатная программа SyncThing с открытым исходным кодом и веб интерфейсом для настройки
Для автозапуска службы программы замените в командах ниже %USERNAME% на своё имя
systemctl enable syncthing@%USERNAME%.service
systemctl start syncthing@%USERNAME%.service
После этого служба будет запускаться сама после старта компьютера