mirror of
https://git.selfprivacy.org/SelfPrivacy/selfprivacy.org.git
synced 2025-01-15 13:26:37 +00:00
style: fix md
This commit is contained in:
parent
a87a83dcbc
commit
160e8d9e12
|
@ -9,13 +9,13 @@ description: >
|
||||||
Сервер SelfPrivacy создается поэтапно в течение часа.
|
Сервер SelfPrivacy создается поэтапно в течение часа.
|
||||||
Звучит страшно, но уверяю, учёная степень не понадобится. Процесс не сложнее покупки в интернет-магазине.
|
Звучит страшно, но уверяю, учёная степень не понадобится. Процесс не сложнее покупки в интернет-магазине.
|
||||||
|
|
||||||
* Поиск паспорта и карты с балансом $10-15 и $5 в месяц
|
* Поиск паспорта и карты с балансом $10-15 и $5 в месяц
|
||||||
* Регистрация учётных записей
|
* Регистрация учётных записей
|
||||||
* Покупка домена
|
* Покупка домена
|
||||||
* Подключение домена к DNS серверу
|
* Подключение домена к DNS серверу
|
||||||
* Создание токенов
|
* Создание токенов
|
||||||
* Установка
|
* Установка
|
||||||
* Подключение к сервисам
|
* Подключение к сервисам
|
||||||
|
|
||||||
**Если поручите кому-нибудь эту задачу — лишитесь приватности.**
|
**Если поручите кому-нибудь эту задачу — лишитесь приватности.**
|
||||||
Для 100% независимости и контроля необходимо делать всё самостоятельно.
|
Для 100% независимости и контроля необходимо делать всё самостоятельно.
|
||||||
|
@ -42,13 +42,14 @@ description: >
|
||||||
|
|
||||||
{{% /alert %}}
|
{{% /alert %}}
|
||||||
|
|
||||||
### Регистрируемся:
|
### Регистрируемся
|
||||||
* [Hetzner](https://www.hetzner.com) или [DigitalOcean](https://www.digitalocean.com) — хостинги виртуальных серверов.
|
|
||||||
|
* [Hetzner](https://www.hetzner.com) или [DigitalOcean](https://www.digitalocean.com) — хостинги виртуальных серверов.
|
||||||
Какой выберете, в том и будут жить ваши данные и сервисы SelfPrivacy.
|
Какой выберете, в том и будут жить ваши данные и сервисы SelfPrivacy.
|
||||||
* Любой регистратор доменов, к примеру [Porkbun](https://porkbun.com) (можно оплачивать криптовалютой) .
|
* Любой регистратор доменов, к примеру [Porkbun](https://porkbun.com) (можно оплачивать криптовалютой) .
|
||||||
* для покупки личного адреса в интернете — домена, который будет указывать на сервер.
|
* для покупки личного адреса в интернете — домена, который будет указывать на сервер.
|
||||||
* На выбор: [deSEC](https://desec.io/), [DigitalOcean DNS](https://docs.digitalocean.com/products/networking/dns/), [CloudFlare](https://cloudflare.com) (не рекомендуем) — DNS сервер, где работает ваш домен.
|
* На выбор: [deSEC](https://desec.io/), [DigitalOcean DNS](https://docs.digitalocean.com/products/networking/dns/), [CloudFlare](https://cloudflare.com) (не рекомендуем) — DNS сервер, где работает ваш домен.
|
||||||
* [Backblaze](https://www.backblaze.com/) — IaaS провайдер, для хранения резервных копий ваших данных
|
* [Backblaze](https://www.backblaze.com/) — IaaS провайдер, для хранения резервных копий ваших данных
|
||||||
в зашифрованном виде.
|
в зашифрованном виде.
|
||||||
|
|
||||||
Регистрация заурядна, но иногда проверка учётной записи длится несколько дней или требует дополнительных документов.
|
Регистрация заурядна, но иногда проверка учётной записи длится несколько дней или требует дополнительных документов.
|
||||||
|
@ -65,27 +66,26 @@ description: >
|
||||||
|
|
||||||
Включили второй фактор? Я серьёзно! Тогда переходим к интересному!
|
Включили второй фактор? Я серьёзно! Тогда переходим к интересному!
|
||||||
|
|
||||||
|
|
||||||
**_Домен_ — это кусочек интернета, которому вы даёте имя.**
|
**_Домен_ — это кусочек интернета, которому вы даёте имя.**
|
||||||
Простор для творчества огромен, у вас есть 63 символа + .com .org .icu и еще несколько сотен доменов после точки.
|
Простор для творчества огромен, у вас есть 63 символа + .com .org .icu и еще несколько сотен доменов после точки.
|
||||||
|
|
||||||
Заходим на ваш регистратор домена. В качестве примера будем использовать [Porkbun](https://porkbun.com).
|
Заходим на ваш регистратор домена. В качестве примера будем использовать [Porkbun](https://porkbun.com).
|
||||||
|
|
||||||
Выбираем домен. Можно выбрать просто по фамилии, например *ivanov.live* или *ivanov.health*, а можно и что-то творческое — *shit-happens.shop*
|
Выбираем домен. Можно выбрать просто по фамилии, например _ivanov.live_ или _ivanov.health_, а можно и что-то творческое — *shit-happens.shop*
|
||||||
|
|
||||||
|
### Рекомендации
|
||||||
|
|
||||||
### Рекомендации:
|
* **Обязательно смотреть на цену ежегодного продления,** она может в разы превышать стоимость покупки.
|
||||||
* **Обязательно смотреть на цену ежегодного продления,** она может в разы превышать стоимость покупки.
|
* **Нормальная цена домена $8-10 в год.**
|
||||||
* **Нормальная цена домена $8-10 в год.**
|
* **При регистрации домена обязательно указывать реальные почту и телефон, иначе регистрацию могут аннулировать.** И если вы не сможете продлить домен, система не будет работать так, как задумано.
|
||||||
* **При регистрации домена обязательно указывать реальные почту и телефон, иначе регистрацию могут аннулировать.** И если вы не сможете продлить домен, система не будет работать так, как задумано.
|
* Выбирайте хорошее имя, которое удобно и по телефону диктовать, и на деловой визитке указать.
|
||||||
* Выбирайте хорошее имя, которое удобно и по телефону диктовать, и на деловой визитке указать.
|
* **Я уже говорил про второй фактор?**
|
||||||
* **Я уже говорил про второй фактор?**
|
|
||||||
|
|
||||||
|
|
||||||
## Подключение домена к DNS серверу
|
## Подключение домена к DNS серверу
|
||||||
|
|
||||||
{{< tabpane text=true >}}
|
{{< tabpane text=true >}}
|
||||||
{{% tab "deSEC" %}}
|
{{% tab "deSEC" %}}
|
||||||
|
|
||||||
### Если вы выбрали deSEC: Как добавить домен
|
### Если вы выбрали deSEC: Как добавить домен
|
||||||
|
|
||||||
1. Переходим по [ссылке](https://desec.io/domains), входим в аккаунт.
|
1. Переходим по [ссылке](https://desec.io/domains), входим в аккаунт.
|
||||||
|
@ -98,11 +98,9 @@ description: >
|
||||||
На примере домена cat-meowmeow.corp мы получили имена серверов: **ns1.desec.io**
|
На примере домена cat-meowmeow.corp мы получили имена серверов: **ns1.desec.io**
|
||||||
и **ns2.desec.org**. Имена серверов у вас могут отличаться.
|
и **ns2.desec.org**. Имена серверов у вас могут отличаться.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
{{% /tab %}}
|
{{% /tab %}}
|
||||||
{{% tab "Cloudflare" %}}
|
{{% tab "Cloudflare" %}}
|
||||||
|
|
||||||
### Если вы выбрали Cloudflare: Как добавить домен
|
### Если вы выбрали Cloudflare: Как добавить домен
|
||||||
|
|
||||||
1. Переходим по [ссылке](https://dash.cloudflare.com), входим в аккаунт.
|
1. Переходим по [ссылке](https://dash.cloudflare.com), входим в аккаунт.
|
||||||
|
@ -120,9 +118,9 @@ description: >
|
||||||
Только что мы выбрали бесплатный тариф и получили имена серверов: **alberto.ns.cloudflare.com**
|
Только что мы выбрали бесплатный тариф и получили имена серверов: **alberto.ns.cloudflare.com**
|
||||||
и **michelle.ns.cloudflare.com**. У вас имена серверов могут отличаться.
|
и **michelle.ns.cloudflare.com**. У вас имена серверов могут отличаться.
|
||||||
|
|
||||||
|
|
||||||
{{% /tab %}}
|
{{% /tab %}}
|
||||||
{{% tab "DigitalOcean DNS" %}}
|
{{% tab "DigitalOcean DNS" %}}
|
||||||
|
|
||||||
### Если вы выбрали DigitalOcean DNS: Как добавить домен
|
### Если вы выбрали DigitalOcean DNS: Как добавить домен
|
||||||
|
|
||||||
Если вы планируете использовать DigitalOcean и для сервера, и для DNS (что мы не рекомендуем),
|
Если вы планируете использовать DigitalOcean и для сервера, и для DNS (что мы не рекомендуем),
|
||||||
|
@ -133,13 +131,11 @@ DigitalOcean предоставляет только токены которые
|
||||||
Если токен для DNS будет иметь доступ к самому серверу, в случае его взлома, злоумышленник сможет уничтожить сам сервер.
|
Если токен для DNS будет иметь доступ к самому серверу, в случае его взлома, злоумышленник сможет уничтожить сам сервер.
|
||||||
|
|
||||||
1. Создайте новый проект, перейдите в управление новым проектом.
|
1. Создайте новый проект, перейдите в управление новым проектом.
|
||||||
|
|
||||||
|
|
||||||
2. Нажимаем сверху на кнопку **Create**, выбираем **Domain/DNS**.
|
2. Нажимаем сверху на кнопку **Create**, выбираем **Domain/DNS**.
|
||||||
![gif](/images/getting_started_screenshots/do.png)
|
![gif](/images/getting_started_screenshots/do.png)
|
||||||
|
|
||||||
|
3. Вводим имя своего домена, выбираем проект созданный под управление доменом.
|
||||||
3. Вводим имя своего домена, выбираем проект созданный под управление доменом.
|
|
||||||
![gif](/images/getting_started_screenshots/do2.png)
|
![gif](/images/getting_started_screenshots/do2.png)
|
||||||
|
|
||||||
4. Нажимаем **Add Domain**.
|
4. Нажимаем **Add Domain**.
|
||||||
|
@ -155,8 +151,6 @@ DigitalOcean имеет [хорошую инструкцию](https://docs.digit
|
||||||
|
|
||||||
Далее инструкция для [Porkbun](https://porkbun.com), но вы можете использовать свой регистратор домена, действия должны быть примерно схожи.
|
Далее инструкция для [Porkbun](https://porkbun.com), но вы можете использовать свой регистратор домена, действия должны быть примерно схожи.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
1. Переходим в панель управления доменами.
|
1. Переходим в панель управления доменами.
|
||||||
![gif](/images/getting_started_screenshots/porkbun.jpeg)
|
![gif](/images/getting_started_screenshots/porkbun.jpeg)
|
||||||
|
|
||||||
|
@ -172,18 +166,18 @@ DigitalOcean имеет [хорошую инструкцию](https://docs.digit
|
||||||
|
|
||||||
Через несколько минут или, в худшем случае, до двух суток настройки применятся.
|
Через несколько минут или, в худшем случае, до двух суток настройки применятся.
|
||||||
|
|
||||||
|
|
||||||
## Создание токенов
|
## Создание токенов
|
||||||
|
|
||||||
**_API ключи_ — это почти то же самое, что и логин с паролем, только для программы, а не человека.**
|
**_API ключи_ — это почти то же самое, что и логин с паролем, только для программы, а не человека.**
|
||||||
Мобильное приложение SelfPrivacy с их помощью управляет сервисами во всех учётных записях вместо вас. Удобно!
|
Мобильное приложение SelfPrivacy с их помощью управляет сервисами во всех учётных записях вместо вас. Удобно!
|
||||||
|
|
||||||
Нам не нужен токен для регистратора домена. Но нам понадобится токен DNS провайдера, чтобы управлять доменомом.
|
Нам не нужен токен для регистратора домена. Но нам понадобится токен DNS провайдера, чтобы управлять доменомом.
|
||||||
|
|
||||||
SelfPrivacy поддерживает двух провайдеров на выбор: популярный [Cloudflare](https://www.cloudflare.com/) и нацеленный на приватность [deSEC](https://desec.io/).
|
SelfPrivacy поддерживает двух провайдеров на выбор: популярный [Cloudflare](https://www.cloudflare.com/) и нацеленный на приватность [deSEC](https://desec.io/).
|
||||||
|
|
||||||
{{< tabpane text=true >}}
|
{{< tabpane text=true >}}
|
||||||
{{% tab "deSEC" %}}
|
{{% tab "deSEC" %}}
|
||||||
|
|
||||||
### Если вы выбрали deSEC: Как получить токен
|
### Если вы выбрали deSEC: Как получить токен
|
||||||
|
|
||||||
1. Авторизуемся в [deSEC](https://desec.io/login)
|
1. Авторизуемся в [deSEC](https://desec.io/login)
|
||||||
|
@ -196,8 +190,7 @@ SelfPrivacy поддерживает двух провайдеров на выб
|
||||||
|
|
||||||
![gif](/images/getting_started_screenshots/desec_token.png)
|
![gif](/images/getting_started_screenshots/desec_token.png)
|
||||||
|
|
||||||
|
5. Должен был появиться "**Generate New Token**" диалог. Вводим любое имя токена в **Token name**.
|
||||||
5. Должен был появиться "**Generate New Token**" диалог. Вводим любое имя токена в **Token name**.
|
|
||||||
*Advanced settings* необязательны, так что ничего там не трогаем.
|
*Advanced settings* необязательны, так что ничего там не трогаем.
|
||||||
|
|
||||||
6. Кликаем **Save**.
|
6. Кликаем **Save**.
|
||||||
|
@ -206,7 +199,6 @@ SelfPrivacy поддерживает двух провайдеров на выб
|
||||||
|
|
||||||
![gif](/images/getting_started_screenshots/desec_token2.png)
|
![gif](/images/getting_started_screenshots/desec_token2.png)
|
||||||
|
|
||||||
|
|
||||||
8. Теперь спокойно закрываем диалог, нажав **close**.
|
8. Теперь спокойно закрываем диалог, нажав **close**.
|
||||||
|
|
||||||
{{% /tab %}}
|
{{% /tab %}}
|
||||||
|
@ -217,15 +209,13 @@ SelfPrivacy поддерживает двух провайдеров на выб
|
||||||
|
|
||||||
{{< video src="Cloudflare" muted="true" autoplay="true" autoplay="true" loop="true" >}}
|
{{< video src="Cloudflare" muted="true" autoplay="true" autoplay="true" loop="true" >}}
|
||||||
|
|
||||||
|
1. Переходим по [ссылке](https://dash.cloudflare.com/) и авторизуемся в ранее созданном аккаунте.
|
||||||
1. Переходим по [ссылке](https://dash.cloudflare.com/) и авторизуемся в ранее созданном аккаунте.
|
|
||||||
|
|
||||||
2. В правом верхнем углу кликаем на иконку профиля (для мобильной версии сайта: в верхнем левом углу нажимаем
|
2. В правом верхнем углу кликаем на иконку профиля (для мобильной версии сайта: в верхнем левом углу нажимаем
|
||||||
кнопку **Меню** с тремя горизонтальными полосками). В выпавшем меню кликаем на пункт **My Profile**.
|
кнопку **Меню** с тремя горизонтальными полосками). В выпавшем меню кликаем на пункт **My Profile**.
|
||||||
|
|
||||||
![gif](/images/getting_started_screenshots/cl_token.png)
|
![gif](/images/getting_started_screenshots/cl_token.png)
|
||||||
|
|
||||||
|
|
||||||
3. Нам предлагается на выбор, четыре категории настройки: **Preferences**, **Authentication**, **API Tokens**,
|
3. Нам предлагается на выбор, четыре категории настройки: **Preferences**, **Authentication**, **API Tokens**,
|
||||||
**Sessions**. Выбираем **API Tokens**.
|
**Sessions**. Выбираем **API Tokens**.
|
||||||
|
|
||||||
|
@ -249,20 +239,19 @@ SelfPrivacy поддерживает двух провайдеров на выб
|
||||||
|
|
||||||
Ваш выбор должен выглядеть так.
|
Ваш выбор должен выглядеть так.
|
||||||
|
|
||||||
|
|
||||||
9. Далее смотрим на **Zone Resources**. Под этой надписью есть строка с двумя полями.
|
9. Далее смотрим на **Zone Resources**. Под этой надписью есть строка с двумя полями.
|
||||||
В первом должно быть **Include**, а во втором — **Specific Zone**. Как только Вы выберите **Specific Zone**,
|
В первом должно быть **Include**, а во втором — **Specific Zone**. Как только Вы выберите **Specific Zone**,
|
||||||
справа появится ещё одно поле. В нём выбираем наш домен.
|
справа появится ещё одно поле. В нём выбираем наш домен.
|
||||||
|
|
||||||
10. Листаем в самый низ и нажимаем на синюю кнопку **Continue to Summary**.
|
10. Листаем в самый низ и нажимаем на синюю кнопку **Continue to Summary**.
|
||||||
|
|
||||||
11. Проверяем, всё ли мы правильно выбрали. Должна присутствовать подобная строка: ваш.домен — **DNS:Edit, Zone:Read**.
|
11. Проверяем, всё ли мы правильно выбрали. Должна присутствовать подобная строка: ваш.домен — **DNS:Edit, Zone:Read**.
|
||||||
|
|
||||||
12. Нажимаем **Create Token**.
|
12. Нажимаем **Create Token**.
|
||||||
|
|
||||||
13. Копируем созданный токен.
|
13. Копируем созданный токен.
|
||||||
|
|
||||||
{{% /tab %}}
|
{{% /tab %}}s
|
||||||
|
|
||||||
{{% tab "DigitalOcean DNS" %}}
|
{{% tab "DigitalOcean DNS" %}}
|
||||||
|
|
||||||
|
@ -282,25 +271,22 @@ SelfPrivacy поддерживает двух провайдеров на выб
|
||||||
|
|
||||||
{{% /tab %}}
|
{{% /tab %}}
|
||||||
|
|
||||||
|
|
||||||
{{< /tabpane >}}
|
{{< /tabpane >}}
|
||||||
|
|
||||||
### Как получить токен для провайдера сервера
|
### Как получить токен для провайдера сервера
|
||||||
|
|
||||||
{{< tabpane text=true >}}
|
{{< tabpane text=true >}}
|
||||||
|
|
||||||
{{% tab "Hetzner" %}}
|
{{% tab "Hetzner" %}}
|
||||||
|
|
||||||
### Если вы выбрали Hetzner.
|
### Если вы выбрали Hetzner
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
1. Переходим по [ссылке](https://console.hetzner.cloud/) и авторизуемся в ранее созданном аккаунте.
|
1. Переходим по [ссылке](https://console.hetzner.cloud/) и авторизуемся в ранее созданном аккаунте.
|
||||||
|
|
||||||
|
|
||||||
2. Заходим в созданный нами проект. Если такового нет — значит создаём.
|
2. Заходим в созданный нами проект. Если такового нет — значит создаём.
|
||||||
|
|
||||||
3. *Наводим мышкой на боковую панель.* Она должна раскрыться, показав нам пункты меню. Нас интересует последний — **Security** (с иконкой ключика).
|
3. _Наводим мышкой на боковую панель._ Она должна раскрыться, показав нам пункты меню. Нас интересует последний — **Security** (с иконкой ключика).
|
||||||
|
|
||||||
![gif](/images/getting_started_screenshots/hetzner.png)
|
![gif](/images/getting_started_screenshots/hetzner.png)
|
||||||
|
|
||||||
4. Далее, в верхней части интерфейса видим примерно такой список: **SSH KEYS, API TOKENS, CERTIFICATES, MEMBERS.** Нам нужен **API TOKENS**. Переходим по нему.
|
4. Далее, в верхней части интерфейса видим примерно такой список: **SSH KEYS, API TOKENS, CERTIFICATES, MEMBERS.** Нам нужен **API TOKENS**. Переходим по нему.
|
||||||
|
@ -323,7 +309,7 @@ SelfPrivacy поддерживает двух провайдеров на выб
|
||||||
|
|
||||||
{{% tab "DigitalOcean" %}}
|
{{% tab "DigitalOcean" %}}
|
||||||
|
|
||||||
### Если вы выбралои DigitalOcean.
|
### Если вы выбралои DigitalOcean
|
||||||
|
|
||||||
Для вашей безопасности: если вы использовали DigitalOcean в качестве DNS, вам нужно создать отдельный проект.
|
Для вашей безопасности: если вы использовали DigitalOcean в качестве DNS, вам нужно создать отдельный проект.
|
||||||
|
|
||||||
|
@ -341,7 +327,6 @@ SelfPrivacy поддерживает двух провайдеров на выб
|
||||||
|
|
||||||
{{< /tabpane >}}
|
{{< /tabpane >}}
|
||||||
|
|
||||||
|
|
||||||
## Как получить токен Backblaze
|
## Как получить токен Backblaze
|
||||||
|
|
||||||
{{< video src="Backblaze" muted="true" autoplay="true" autoplay="true" loop="true" >}}
|
{{< video src="Backblaze" muted="true" autoplay="true" autoplay="true" loop="true" >}}
|
||||||
|
@ -354,11 +339,10 @@ SelfPrivacy поддерживает двух провайдеров на выб
|
||||||
|
|
||||||
4. Во всплывающем окне подтверждаем генерацию
|
4. Во всплывающем окне подтверждаем генерацию
|
||||||
|
|
||||||
5. Копируем **keyID** и **applicationKey**
|
5. Копируем **keyID** и **applicationKey**
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
||||||
## Откроем приложение
|
## Откроем приложение
|
||||||
|
|
||||||
Заходим в мастер установки. Пора использовать токены, что мы получали ранее.
|
Заходим в мастер установки. Пора использовать токены, что мы получали ранее.
|
||||||
|
@ -380,11 +364,11 @@ SelfPrivacy поддерживает двух провайдеров на выб
|
||||||
|
|
||||||
### После установки, рекомендуем вам создать ключ восстановления сервера
|
### После установки, рекомендуем вам создать ключ восстановления сервера
|
||||||
|
|
||||||
Если с вашим устройством что-то произойдет, благодаря ключу восстановления, вы сможете безболезненно подключиться к старому серверу.
|
Если с вашим устройством что-то произойдет, благодаря ключу восстановления, вы сможете безболезненно подключиться к старому серверу.
|
||||||
|
|
||||||
Перейдите в пункт меню "Ещё", затем "Ключ восстановления". Нажмите "Сгенерировать ключ".
|
Перейдите в пункт меню "Ещё", затем "Ключ восстановления". Нажмите "Сгенерировать ключ".
|
||||||
|
|
||||||
Вы увидите список слов — это и будет ваш ключ. Сохраните его в менеджере паролей, например [KeePassXC](https://keepassxc.org/download/).
|
Вы увидите список слов — это и будет ваш ключ. Сохраните его в менеджере паролей, например [KeePassXC](https://keepassxc.org/download/).
|
||||||
В целях безопасности приложение не позволяет скопировать ключ.
|
В целях безопасности приложение не позволяет скопировать ключ.
|
||||||
|
|
||||||
**Помните, обладая данным ключом, злоумышленник имеет полный доступ к вашему серверу.**
|
**Помните, обладая данным ключом, злоумышленник имеет полный доступ к вашему серверу.**
|
||||||
|
|
Loading…
Reference in a new issue