This will be a multi-part series about how to create your own Cloud. The majority of my time has me wearing my “Apple” hat. I get the question often enough that I decided to tackle it here. “Hey man…is there a way to set up my own cloud…like iCloud?” I can deduce from the questions that most people want a way to sync their contacts, and calendars with their computers and mobile devices. Having a touch of “Dropbox” is a neat bonus. I will demonstrate how to create the closest thing to iCloud using the Server app available from Apple.
I would like to point out a couple of alternative in case you are not living in Apple’s eco-system. ownCloud and NextCloud are very similar services that allow you to roll your-own-cloud. I used to hear of ownCloud more frequently. Not to long ago some key community members left the project to start NextCloud.
ownCloud has a good FAQ. To crystalize what is written, both services pose the question of who own your data when you are using Cloud services such as Google, Yahoo, Facebook, etc. It’s a great question. The two services offer “the option to take back your data”. They use decentralization when referring to how and where you can access your private data in a web interface or synchronize it with devices such running Android or iPhone. Essentially, ownCloud and NextCloud provide an alternative to store your contacts, calendars along with file storage.
See what ownCloud can do in this video
A requirement similar for both services if you are wanting to roll-your-own is to use a Linux server. Both have the option to host the server for you and include a trial. owncloud.org/install/#edition The installer you download provides the server and all immediate 3rd party PHP libraries.
To be continued...