Translated manual to English

master
Illia Chub 2021-03-15 15:39:25 +02:00
parent ef8d6b800b
commit 32ec1f816c
1 changed files with 120 additions and 100 deletions

View File

@ -97,7 +97,8 @@
</li>
</ul>
<p class="bottom-p">
If you delegate this process to someone else, you'll loose your privacy. For the 100% independency and control
If you delegate this process to someone else, you'll loose your privacy. For the 100% independency
and control
we recommend to do everything on your own.
</p>
</div>
@ -107,7 +108,8 @@
Account registration
</p>
<p class="bottom-p">
SelfPrivacy makes use of many different accounts for the reliablity. If you hold everything in one place,
SelfPrivacy makes use of many different accounts for the reliablity. If you hold everything in one
place,
you'll get the same you've been running from. All data in hands of one corporation🤦
</p>
<p class="bottom-p">
@ -115,15 +117,17 @@
</p>
<ul>
<li>
<a href="https://accounts.hetzner.com/signUp">Hetzner </a>is a virtual server hosting. Here
<a href="https://accounts.hetzner.com/signUp">Hetzner </a>is a virtual server hosting. Here
will be a home for all of yor data.
</li>
<li>
<a href="https://www.namecheap.com/myaccount/signup/">NameCheap</a> or any other
registrar, to buy your personal address on the Internet, that will point directly to your server.
registrar, to buy your personal address on the Internet, that will point directly to your
server.
</li>
<li>
<a href="https://dash.cloudflare.com/sign-up">CloudFlare </a>is a DNS server, where your personal
<a href="https://dash.cloudflare.com/sign-up">CloudFlare </a>is a DNS server, where your
personal
address(domain) works.
</li>
<li>
@ -133,7 +137,8 @@
</li>
</ul>
<p class="bottom-p">
Registration is trivial, but sometimes account activation may take up to few days, but not longer. That's why. please be advised to use real data.
Registration is trivial, but sometimes account activation may take up to few days, but not longer.
That's why. please be advised to use real data.
Providers protect themselves from spam in such way. Nothing personal.
</p>
</div>
@ -144,7 +149,8 @@
</p>
<p class="bottom-p">
Systems are being compromised by the weakest part. That's why, password for all your accounts
should be different and complicated. TwinkleTwinkleLittleStar is a great example of a bad password. A good one 🌈 is a
should be different and complicated. TwinkleTwinkleLittleStar is a great example of a bad password.
A good one 🌈 is a
passphrase:
</p>
<p class="code-p">
@ -155,17 +161,18 @@
}Rj;EtG:,M!bc4/|
</p>
<p class="bottom-p">
How to remember such complicated password? No way! No need to remember passwords. They should be created and stored in the <a
href="https://keepassxc.org/download/">password manager</a>. Though, you'll
How to remember such complicated password? No way! No need to remember passwords. They should be
created and stored in the <a href="https://keepassxc.org/download/">password manager</a>. Though,
you'll
have to remember at least one... Main password for the password manager.
</p>
<p class="bottom-p">
Additional protection for your accounts should be enabled in the mandatory order.
It called multifactor authentication(MFA, 2FA).
Additional protection for your accounts should be enabled in the mandatory order.
It called multifactor authentication(MFA, 2FA).
Without this simple step, all your data will be insecure.
</p>
<p class="bottom-p">
It may have been complicated a bit, but now you're protected better than 95% of users.
It may have been complicated a bit, but now you're protected better than 95% of users.
You can be proud of yourself🤗
</p>
</div>
@ -184,9 +191,12 @@
</div>
<p class="bottom-p pb-25">
<i>Domain</i> — it's a piece of Internet, which you can name like your home pet. Potential for creativity is huge.
Your only limitations are 63 symbols length + .com .org .icu or other domain zones. Feel free to choose among hundreds of others.
You can choose your surname as a domain, like this: jackson.live или carson.health, or it can be something creative,
<i>Domain</i> — it's a piece of Internet, which you can name like your home pet. Potential for
creativity is huge.
Your only limitations are 63 symbols length + .com .org .icu or other domain zones. Feel free to choose
among hundreds of others.
You can choose your surname as a domain, like this: jackson.live или carson.health, or it can be
something creative,
like: unicorn-land.shop
</p>
@ -195,70 +205,74 @@
Advices
</p>
<ul>
<li>Обязательно смотреть на цену ежегодного продления, она может в разы превышать стоимость покупки.
<li>Attentively check price for the annual domain prolongation. It may drastically differ from the
inirial acquision price.</li>
<li>Average domain price is around $8-10 anually. The most cheap are .icu and .cyou — $4-6.</li>
<li>Memorable domain name can be easily shared during phone call or written on the business card.
</li>
<li>Нормальная цена домена $8-10 в год. Самые дешевые — китайские .icu и .cyou — $4-6.</li>
<li>Хорошее имя удобно и по телефону диктовать и на деловой визитке писать.</li>
<li>Фамилия в домене хороша тем, что можно раздать почту всем однофамильцам, типа:
name.secondname@surname.com или ns@surname.com или name@surname.com</li>
<li>При регистрации домена обязательно указывать реальные почту и телефон, иначе регистрацию могут
аннулировать. И если вы не сможете продлить домен, у вас все сломается.</li>
<li>Я уже говорил про второй фактор?</li>
<li>Surname in the domain is good as you can share your domain with everyone who carries your
surname, like this:
name.secondname@surname.com or ns@surname.com or name@surname.com</li>
<li>During domain registration, make sure to enter your real e-mail address, otherwise your
registration can be
canceled. If you wont be able to prolong your domain, nothing will work as intended.</li>
<li>Did I mentioned 2FA?</li>
</ul>
</div>
<p class="top-header-p">
Подключение домена к DNS-серверу
Connecting your domain to the DNS server
</p>
<p class="bottom-p">
После покупки домен добавляем в CloudFlare:
After acquision, add your domain itno CloudFlare:
</p>
<div class="blue-border-img">
<img src="img/add-domain-to-cf.gif" alt="gif">
<img src="../img/add-domain-to-cf.gif" alt="gif">
</div>
<p class="bottom-p">
На примере домена <span class="color-blue">ruleit.stream</span> мы выбрали бесплатный тариф и получили
серверы имен: <span class="color-blue">gail.ns.cloudflare.com</span> и <span
class="color-blue">mattns.cloudflare.com</span>, которые надо прописать у своего регистратора. В
нашем случае <span class="color-blue">NameCheap:</span>
Using <span class="color-blue">ruleit.stream</span> as example, we picked free service plan
and got nameservers: <span class="color-blue">gail.ns.cloudflare.com</span> and <span
class="color-blue">mattns.cloudflare.com</span>, that should be defined at your registrar.
In our case it's <span class="color-blue">NameCheap:</span>
</p>
<div class="blue-border-img">
<img src="img/nc-to-cf.gif" alt="gif">
<img src="../img/nc-to-cf.gif" alt="gif">
</div>
<p class="bottom-p">
Заодно проверяем, что у нас включено автопродление и защита персональных данных — <span
class="color-blue">WhoisGuard</span>. Через несколько минут или в худшем случае до 2-ух суток
настройки применятся.
By the way, be adviced to check if automatic prolongation and domain theft protection is enabled.
In a few minutes, or a few days in a worst scenario
settings will apply.
</p>
<h2>
🔑 Создание ключей
🔑 Generating tokens
</h2>
<div class="blue-border">
<p class="top-p">
API-ключи
API tokens
</p>
<p class="bottom-p">
<i>API-ключи</i> — это почти тоже самое, что и логин с паролем, только для программы, а не человека.
SelfPivacy-manager с их помощью управляет сервисами во всех учётках вместо вас. Удобно!
<i>API tokens</i> are almost the same as login and password, but designed to be used by
programs, but not humans. SelfPivacy Manager uses them to manage your services on your demand.
</p>
<p class="bottom-p">
Ключи хранить в <a href="https://keepassxc.org/download/">менеджере паролей</a>
Tokens should be stored in the <a href="https://keepassxc.org/download/">password manager</a>
</p>
<p class="bottom-p">
Для NameCheap нам ключ не нужен, мы уже все сделали. А домен будет управляться в CloudFlare.
We do not need a token for the NameCheap. But we will need one for the CloudFlare
to use it for domain management.
</p>
<p class="header-p">
@ -266,33 +280,40 @@
</p>
<ul>
<li>Переходим по <a href="https://dash.cloudflare.com/">ссылке</a></li>
<li>В правом углу, кликаем на иконку профиля(человечек в кружочке). Для мобильной версии сайта, в
верхнем левом углу, нажимаем кнопку <b>Меню</b> (три горизонтальных полоски), В выпавшем меню,
ищем пункт <b>My Profile</b></li>
<li>Нам предлагается на выбор, четыре категории настройки: <b>Communication, Authentication, API
Tokens, Session. Выбираем API Tokens.</b></li>
<li>Самым первым пунктом видим кнопку <b>Create Token</b>. С полной уверенностью в себе и желанием
обрести приватность, нажимаем на неё.</li>
<li>Спускаемся в самый низ и видим поле <b>Create Custom Token</b> и кнопку <b>Get Started</b> с
правой стороны. Нажимаем.</li>
<li>В поле <b>Token Name</b> даём своему токену имя. Можете покреативить и отнестись к этому как к
наименованию домашнего зверька :)</li>
<li>Далее, у нас Permissions. В крайнем левом поле выбираем Zone. В самом длинном поле, по центру,
выбираем DNS. В крайнем правом поле выбираем Edit</li>
<li>Далее, прямо под этой строчкой, нажимаем на <b>Add More</b>. Появиться аналогичная строка, такая
же как та, которую мы только что заполняли.</li>
<li>В крайнем левом поле новой строки, выбираем, аналогично прошлой строке — <b>Zone</b>. В
центральном - немного по другому. Тут мы выбираем то же самое что и в левой - <b>Zone</b>. В
крайнем правом поле - выбираем <b>Read</b>.</li>
<li>Далее смотрим на <b>Zone Resources</b>. Под этой надписью есть строка с двумя полями. В левом
должно быть <b>Include</b>, а в правом - <b>Specific Zone</b>. Как только вы выберете
<b>Specific Zone</b>, справа появиться ещё одно поле. В нём выбираем наш домен.</li>
<li>Листаем в самый низ и нажимаем на синюю кнопку <b>Continue to Summary.</b></li>
<li>Проверяем, всё ли мы правильно выбрали. Должна присутствовать подобная строка: ваш.домен -
<b>DNS:Edit, Zone:Read.</b></li>
<li>Нажимаем <b>Create Token.</b></li>
<li>Копируем созданный токен, и сохраняем его в надёжном месте (желательно - в менеджере паролей).
<li>Visit the following <a href="https://dash.cloudflare.com/">link</a></li>
<li>In the upper right corner, click on the profile icon(circled human icon). For the mobile version
of the site, in
upper left corner, press <b>Menu</b> button(three horisontal bars). In the dropdown menu,
click on <b>My Profile</b></li>
<li>We are presented with four settings: <b>Communication, Authentication, API
Tokens, Session. Choose API Tokens.</b></li>
<li>The first thing we'll see is a <b>Create Token</b> button. With full confidence in yourself🤗
push this button.</li>
<li>If you scroll down to the end of the page, you'll see <b>Create Custom Token</b> field and
<b>Get Started</b>
button. Click it.</li>
<li>In the <b>Token Name</b> field, give your token a name, because tokens feel sad when they're
unnamed :)</li>
<li>Next we have Permissions. first field please specify: Zone. In the most wide, central field
please specify: DNS. In the last field, specify: Edit</li>
<li>Next, right under this filed, click on <b>Add More</b>. Similar field will appear.</li>
<li>In the first field, we select <b>Zone</b>, the same way as in previous step.
A the central field, situation slightly differs this time. Here we pick the same as in left
field - <b>Zone</b>. At the right
field, pick <b>Read</b>.</li>
<li>Next, please take a look at the <b>Zone Resources</b>. Under this sign, there's string with two
fiels.
In the left one should be <b>Include</b>, and in the right one - <b>Specific Zone</b>. As soon
as you pick
<b>Specific Zone</b>, another one field will appear. Select your domain there.
</li>
<li>Scroll to the very end of the page and click big and blue <b>Continue to Summary.</b> button.
</li>
<li>Check if everything picked correctly. Similar string should be shown: your.domain -
<b>DNS:Edit, Zone:Read.</b>
</li>
<li>Click <b>Create Token.</b></li>
<li>Copy newly created token and save it in reliable place(preferrably - in the password manager).
</li>
</ul>
@ -303,50 +324,49 @@
</p>
<ul>
<li>Переходим по <a href="https://console.hetzner.cloud/">ссылке</a> и авторизуемся в ранее
созданном аккаунте.</li>
<li>Заходим в созданный нами проект. Если такового - нет, значит создаём.</li>
<li>Наводим мышкой на боковую панель. Она должна раскрыться, показав нам пункты меню. Нас интересует
последний — <b>Security</b> (с иконкой ключика).</li>
<li>Далее, в верхней части интерфейса видим примерно такой список: <b>SSH Keys, API Tokens,
Certificates, Members.</b> Нам нужен <b>API Tokens</b>. Переходим по нему.</li>
<li>В правой части интерфейса, нас будет ожидать кнопка Generate API token. Если же вы используете
мобильную версию сайта, в нижнем правом углу вы увидите <b>красный плюсик</b>. Нажимаем на эту
кнопку.</li>
<li>В поле <b>Description</b>, даём нашему токену название (это может быть любое название, которые
вам нравиться. Сути оно не меняет.</li>
<li>Под полем <b>Description</b> видим возможность выбрать разрешения <b>permissions</b>. Выбираем
<b>Read & Write</b>.</li>
<li>Нажимаем <b>Generate API Token.</b></li>
<li>После этого, нам покажет ваш ключ. Записываем его в надёжном месте, или ещё лучше, сохраняем в
менеджере паролей.</li>
<li>Visit the following<a href="https://console.hetzner.cloud/">link</a> and sign into
newly created account.</li>
<li>Enter into previously created project. If you haven't created one, then please proceed.</li>
<li>Hover side panel with mouse cursor. Panel should expand and show us a menu. We're interested
in the last one — <b>Security</b> (icon of a key).</li>
<li>Next, in the upper part of an interface, we can see approximately the following: <b>SSH Keys,
API Tokens,
Certificates, Members.</b> You need <b>API Tokens</b>. Click on it.</li>
<li>In the right part of the interface, there should be <b>Generate API token</b> button. If you're
using
mobile version og a webpage, in the lower right corner you'll see <b>red cross</b>. Push that
button.</li>
<li>In the <b>Description</b> field, give our token a name (this can be any name that
you like. It doesn't influence the essence.</li>
<li>Under the <b>Description</b> field we can see a possibility to choose <b>permissions</b>. Pick
<b>Read & Write</b>.
</li>
<li>Click <b>Generate API Token.</b></li>
<li>After that, our key will be shown. Store it in the reliable place, or in the password
manager, which is better.</li>
</ul>
<img src="img/Hetzner.gif" alt="gif">
<img src="../img/Hetzner.gif" alt="gif">
<p class="header-p">
Backblaze B2
</p>
<ul>
<li>Переходим по <a href="https://secure.backblaze.com/user_overview.htm">ссылке</a></li>
<li>В левой части интерфейса выбираем "App Keys" в подкатегории "B2 Cloud Storage"</li>
<li>Нажимаем на синюю кнопку Generate New Master Application Key</li>
<li>Во всплывающем окне, подтверждаем генерацию</li>
<li>Сохраняем keyID и applicationKey в надёжном месте. Например - в менеджере паролей :)</li>
<li>Visit the following <a href="https://secure.backblaze.com/user_overview.htm">link</a></li>
<li>In the left part of an interface click on the <b>App Keys</b> in the <b>B2 Cloud Storage</b>
subcategory.</li>
<li>Click on the blue <b>Generate New Master Application Key</b> button.</li>
<li>In the appeared pop-up window confirm the generation.</li>
<li>Save keyID and applicationKey in the reliable place. For example - in the password manager :)
</li>
</ul>
<img src="img/Backblaze.GIF" alt="gif">
<img src="../img/Backblaze.GIF" alt="gif">
<!p class="header-p">
<!Установка>
<! /p>
<!img src="img/Server.gif" alt="gif">
<p class="header-p">
🎉 Подключение к сервисам
</p>
<p class="header-p">
🎉 My congratulations. You're now ready to use your private services.
</p>
</div>