I would recommend OwnCloud. Its an open source software stack designed to run on your own server. But there are free and paid hosters that offer a experience similar to dropbox. E.g. OwnCube is located in Austria and offers free/cheap plans.
Trending Articles
More Pages to Explore .....