style: fix md

pull/122/head
dettlaff 2024-04-05 00:12:24 +04:00
parent a87a83dcbc
commit 160e8d9e12
1 changed files with 41 additions and 57 deletions

View File

@ -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 (что мы не рекомендуем),
@ -134,11 +132,9 @@ DigitalOcean предоставляет только токены которые
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)
@ -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,7 +166,6 @@ DigitalOcean имеет [хорошую инструкцию](https://docs.digit
Через несколько минут или, в худшем случае, до двух суток настройки применятся. Через несколько минут или, в худшем случае, до двух суток настройки применятся.
## Создание токенов ## Создание токенов
**_API ключи_ — это почти то же самое, что и логин с паролем, только для программы, а не человека.** **_API ключи_ — это почти то же самое, что и логин с паролем, только для программы, а не человека.**
@ -184,6 +177,7 @@ SelfPrivacy поддерживает двух провайдеров на выб
{{< 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,7 +190,6 @@ 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* необязательны, так что ничего там не трогаем.
@ -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,7 +209,6 @@ 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. В правом верхнем углу кликаем на иконку профиля (для мобильной версии сайта: в верхнем левом углу нажимаем
@ -225,7 +216,6 @@ SelfPrivacy поддерживает двух провайдеров на выб
![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,24 +271,21 @@ 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)
@ -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" >}}
@ -358,7 +343,6 @@ SelfPrivacy поддерживает двух провайдеров на выб
--- ---
## Откроем приложение ## Откроем приложение
Заходим в мастер установки. Пора использовать токены, что мы получали ранее. Заходим в мастер установки. Пора использовать токены, что мы получали ранее.