Nextcloud
Nextcloud is open-source software, developed in 2016, that lets you run a personal cloud storage service. It has features that are comparable to other services such as Dropbox.
The Nextcloud server software can be installed free of charge on Linux, and the client software can be installed on computers running Windows, OS X, or Linux. Mobile apps are also available for Android and iOS.
Nextcloud is a fork of the OwnCloud project, developed by many of the original members of the OwnCloud team. The two projects have many similarities, but differ in their interface, and in their respective licensing agreements, especially for Enterprise editions.
For step-by-step instructions on how to install Nextcloud and sync files to all your devices, see: How to create a personal cloud server.