📜 ⬆️ ⬇️

Make a backup Google or paranoia about the sanctions. Owncloud and other open source solutions.



In the light of the latest topics, including "Autodesk will not sell software to companies under sanctions," there is a feeling that the flywheel of absurdity is spinning off more and more. We will not condemn in this topic the political reasons for all this disgrace, but think a little about what will happen if you suddenly "turn off Google", and no matter which side. I also propose to consider one of the options to take away the accumulated content using open source software.

First, let's think about what is most valuable for most users of Google services? First of all, this is personal content that is stored in the cloud, mail and other materials. Secondly, these are services that need to find a replacement as soon as possible. We will not consider the needs of professional Android developers and corporate needs.

Preparatory work


To begin with, it would be nice to decide where we will add this data and how much will it cost us? There are two main approaches - to take over the entire infrastructure and get one-time expenses on iron or rent other people's capacities in the cloud to fit your needs. But as we are already trying to get rid of dependence on external factors, we will try to consider the option of completely its infrastructure.
So, our current choice is a home server with Linux. Without detracting from the talents of people collecting the server from sticks, electrical tape and Chinese iron, I would insist on a classic x86-64 solution. In this case, we will have the following advantages:

With the concept decided. Since we want easy expansion of components, various mini-ITX form factors also do not quite fit into the concept. For myself, I chose a standard PC in the BitPhenix Prodigy package:
')
image

I also consider the extremely successful HP Microserver Gen8 series, which is distinguished by its compactness, nice appearance and the possibility of replacing the processor within the heat pack.

image

The price of both decisions is around 20,000 rubles. Quite a lot, but a home server can perform a lot of different functions. In order not to overload the article, we will assume that we already have the hardware, and on its base is Debian Wheezy or any other stable distribution to taste.

Raise your owncloud




Why owncloud? This software belongs to open source software and is already quite stable for everyday use. There are customers for any platform, including mobile. The main motto of the project is web services under your control . This is a very multifunctional tool that combines server and client parts like Dropbox, calendars, contacts, joint editing of documents, photo galleries and much more. If something is missing for you, there is a huge pile of plug-ins at your service, which, however, are often not very stable.

Deploying owncloud is easy.

Ubuntu 14.04 and its fork
wget http://download.opensuse.org/repositories/isv:ownCloud:community/xUbuntu_14.04/Release.key
sudo apt-key add - < Release.key  
sudo sh -c "echo 'deb http://download.opensuse.org/repositories/isv:/ownCloud:/community/xUbuntu_14.04/ /' >> /etc/apt/sources.list.d/owncloud.list"
sudo apt-get update
sudo apt-get install owncloud

Debian stable
wget http://download.opensuse.org/repositories/isv:ownCloud:community/Debian_7.0/Release.key
apt-key add - < Release.key 
echo 'deb http://download.opensuse.org/repositories/isv:/ownCloud:/community/Debian_7.0/ /' >> /etc/apt/sources.list.d/owncloud.list 
apt-get update
apt-get install owncloud


. owncloud PHP, . Apache . . . ssl-, , StartSSL , .


, , . ? -:



. .



— .



. , , . upload .



. , .



. , . Android, Google-, , , .



, — , , RSS .



.
(odt, , Google Docs) . .




, Google . .

. vcard , owncloud.



mbox, Mozilla Thunderbird.


. . . .

UPD
, . :
1) . , .
2) RAID
3) . BTSync, KVM- ProxMox .
4) , .

Source: https://habr.com/ru/post/233717/


All Articles