From 160e8d9e1266cf5284f24c4231349a7c21fd4446 Mon Sep 17 00:00:00 2001 From: dettlaff Date: Fri, 5 Apr 2024 00:12:24 +0400 Subject: [PATCH] style: fix md --- content/ru/docs/Getting started/_index.md | 98 ++++++++++------------- 1 file changed, 41 insertions(+), 57 deletions(-) diff --git a/content/ru/docs/Getting started/_index.md b/content/ru/docs/Getting started/_index.md index 9216d70..85fa45e 100644 --- a/content/ru/docs/Getting started/_index.md +++ b/content/ru/docs/Getting started/_index.md @@ -9,13 +9,13 @@ description: > Сервер SelfPrivacy создается поэтапно в течение часа. Звучит страшно, но уверяю, учёная степень не понадобится. Процесс не сложнее покупки в интернет-магазине. -* Поиск паспорта и карты с балансом $10-15 и $5 в месяц -* Регистрация учётных записей -* Покупка домена -* Подключение домена к DNS серверу -* Создание токенов -* Установка -* Подключение к сервисам +* Поиск паспорта и карты с балансом $10-15 и $5 в месяц +* Регистрация учётных записей +* Покупка домена +* Подключение домена к DNS серверу +* Создание токенов +* Установка +* Подключение к сервисам **Если поручите кому-нибудь эту задачу — лишитесь приватности.** Для 100% независимости и контроля необходимо делать всё самостоятельно. @@ -42,13 +42,14 @@ description: > {{% /alert %}} -### Регистрируемся: -* [Hetzner](https://www.hetzner.com) или [DigitalOcean](https://www.digitalocean.com) — хостинги виртуальных серверов. +### Регистрируемся + +* [Hetzner](https://www.hetzner.com) или [DigitalOcean](https://www.digitalocean.com) — хостинги виртуальных серверов. Какой выберете, в том и будут жить ваши данные и сервисы 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 сервер, где работает ваш домен. -* [Backblaze](https://www.backblaze.com/) — IaaS провайдер, для хранения резервных копий ваших данных +* На выбор: [deSEC](https://desec.io/), [DigitalOcean DNS](https://docs.digitalocean.com/products/networking/dns/), [CloudFlare](https://cloudflare.com) (не рекомендуем) — DNS сервер, где работает ваш домен. +* [Backblaze](https://www.backblaze.com/) — IaaS провайдер, для хранения резервных копий ваших данных в зашифрованном виде. Регистрация заурядна, но иногда проверка учётной записи длится несколько дней или требует дополнительных документов. @@ -65,27 +66,26 @@ description: > Включили второй фактор? Я серьёзно! Тогда переходим к интересному! - **_Домен_ — это кусочек интернета, которому вы даёте имя.** Простор для творчества огромен, у вас есть 63 символа + .com .org .icu и еще несколько сотен доменов после точки. Заходим на ваш регистратор домена. В качестве примера будем использовать [Porkbun](https://porkbun.com). -Выбираем домен. Можно выбрать просто по фамилии, например *ivanov.live* или *ivanov.health*, а можно и что-то творческое — *shit-happens.shop* +Выбираем домен. Можно выбрать просто по фамилии, например _ivanov.live_ или _ivanov.health_, а можно и что-то творческое — *shit-happens.shop* +### Рекомендации -### Рекомендации: -* **Обязательно смотреть на цену ежегодного продления,** она может в разы превышать стоимость покупки. -* **Нормальная цена домена $8-10 в год.** -* **При регистрации домена обязательно указывать реальные почту и телефон, иначе регистрацию могут аннулировать.** И если вы не сможете продлить домен, система не будет работать так, как задумано. -* Выбирайте хорошее имя, которое удобно и по телефону диктовать, и на деловой визитке указать. -* **Я уже говорил про второй фактор?** - +* **Обязательно смотреть на цену ежегодного продления,** она может в разы превышать стоимость покупки. +* **Нормальная цена домена $8-10 в год.** +* **При регистрации домена обязательно указывать реальные почту и телефон, иначе регистрацию могут аннулировать.** И если вы не сможете продлить домен, система не будет работать так, как задумано. +* Выбирайте хорошее имя, которое удобно и по телефону диктовать, и на деловой визитке указать. +* **Я уже говорил про второй фактор?** ## Подключение домена к DNS серверу {{< tabpane text=true >}} {{% tab "deSEC" %}} + ### Если вы выбрали deSEC: Как добавить домен 1. Переходим по [ссылке](https://desec.io/domains), входим в аккаунт. @@ -98,11 +98,9 @@ description: > На примере домена cat-meowmeow.corp мы получили имена серверов: **ns1.desec.io** и **ns2.desec.org**. Имена серверов у вас могут отличаться. - - - {{% /tab %}} {{% tab "Cloudflare" %}} + ### Если вы выбрали Cloudflare: Как добавить домен 1. Переходим по [ссылке](https://dash.cloudflare.com), входим в аккаунт. @@ -120,9 +118,9 @@ description: > Только что мы выбрали бесплатный тариф и получили имена серверов: **alberto.ns.cloudflare.com** и **michelle.ns.cloudflare.com**. У вас имена серверов могут отличаться. - {{% /tab %}} {{% tab "DigitalOcean DNS" %}} + ### Если вы выбрали DigitalOcean DNS: Как добавить домен Если вы планируете использовать DigitalOcean и для сервера, и для DNS (что мы не рекомендуем), @@ -133,13 +131,11 @@ DigitalOcean предоставляет только токены которые Если токен для DNS будет иметь доступ к самому серверу, в случае его взлома, злоумышленник сможет уничтожить сам сервер. 1. Создайте новый проект, перейдите в управление новым проектом. - 2. Нажимаем сверху на кнопку **Create**, выбираем **Domain/DNS**. ![gif](/images/getting_started_screenshots/do.png) - -3. Вводим имя своего домена, выбираем проект созданный под управление доменом. +3. Вводим имя своего домена, выбираем проект созданный под управление доменом. ![gif](/images/getting_started_screenshots/do2.png) 4. Нажимаем **Add Domain**. @@ -155,8 +151,6 @@ DigitalOcean имеет [хорошую инструкцию](https://docs.digit Далее инструкция для [Porkbun](https://porkbun.com), но вы можете использовать свой регистратор домена, действия должны быть примерно схожи. - - 1. Переходим в панель управления доменами. ![gif](/images/getting_started_screenshots/porkbun.jpeg) @@ -172,18 +166,18 @@ DigitalOcean имеет [хорошую инструкцию](https://docs.digit Через несколько минут или, в худшем случае, до двух суток настройки применятся. - ## Создание токенов **_API ключи_ — это почти то же самое, что и логин с паролем, только для программы, а не человека.** Мобильное приложение SelfPrivacy с их помощью управляет сервисами во всех учётных записях вместо вас. Удобно! -Нам не нужен токен для регистратора домена. Но нам понадобится токен DNS провайдера, чтобы управлять доменомом. +Нам не нужен токен для регистратора домена. Но нам понадобится токен DNS провайдера, чтобы управлять доменомом. SelfPrivacy поддерживает двух провайдеров на выбор: популярный [Cloudflare](https://www.cloudflare.com/) и нацеленный на приватность [deSEC](https://desec.io/). {{< tabpane text=true >}} {{% tab "deSEC" %}} + ### Если вы выбрали deSEC: Как получить токен 1. Авторизуемся в [deSEC](https://desec.io/login) @@ -196,8 +190,7 @@ SelfPrivacy поддерживает двух провайдеров на выб ![gif](/images/getting_started_screenshots/desec_token.png) - -5. Должен был появиться "**Generate New Token**" диалог. Вводим любое имя токена в **Token name**. +5. Должен был появиться "**Generate New Token**" диалог. Вводим любое имя токена в **Token name**. *Advanced settings* необязательны, так что ничего там не трогаем. 6. Кликаем **Save**. @@ -206,7 +199,6 @@ SelfPrivacy поддерживает двух провайдеров на выб ![gif](/images/getting_started_screenshots/desec_token2.png) - 8. Теперь спокойно закрываем диалог, нажав **close**. {{% /tab %}} @@ -217,15 +209,13 @@ SelfPrivacy поддерживает двух провайдеров на выб {{< video src="Cloudflare" muted="true" autoplay="true" autoplay="true" loop="true" >}} - -1. Переходим по [ссылке](https://dash.cloudflare.com/) и авторизуемся в ранее созданном аккаунте. +1. Переходим по [ссылке](https://dash.cloudflare.com/) и авторизуемся в ранее созданном аккаунте. 2. В правом верхнем углу кликаем на иконку профиля (для мобильной версии сайта: в верхнем левом углу нажимаем кнопку **Меню** с тремя горизонтальными полосками). В выпавшем меню кликаем на пункт **My Profile**. ![gif](/images/getting_started_screenshots/cl_token.png) - 3. Нам предлагается на выбор, четыре категории настройки: **Preferences**, **Authentication**, **API Tokens**, **Sessions**. Выбираем **API Tokens**. @@ -249,20 +239,19 @@ SelfPrivacy поддерживает двух провайдеров на выб Ваш выбор должен выглядеть так. - 9. Далее смотрим на **Zone Resources**. Под этой надписью есть строка с двумя полями. В первом должно быть **Include**, а во втором — **Specific Zone**. Как только Вы выберите **Specific Zone**, справа появится ещё одно поле. В нём выбираем наш домен. 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" %}} @@ -282,25 +271,22 @@ SelfPrivacy поддерживает двух провайдеров на выб {{% /tab %}} - {{< /tabpane >}} ### Как получить токен для провайдера сервера + {{< tabpane text=true >}} {{% tab "Hetzner" %}} -### Если вы выбрали Hetzner. - - +### Если вы выбрали Hetzner 1. Переходим по [ссылке](https://console.hetzner.cloud/) и авторизуемся в ранее созданном аккаунте. - 2. Заходим в созданный нами проект. Если такового нет — значит создаём. -3. *Наводим мышкой на боковую панель.* Она должна раскрыться, показав нам пункты меню. Нас интересует последний — **Security** (с иконкой ключика). - +3. _Наводим мышкой на боковую панель._ Она должна раскрыться, показав нам пункты меню. Нас интересует последний — **Security** (с иконкой ключика). + ![gif](/images/getting_started_screenshots/hetzner.png) 4. Далее, в верхней части интерфейса видим примерно такой список: **SSH KEYS, API TOKENS, CERTIFICATES, MEMBERS.** Нам нужен **API TOKENS**. Переходим по нему. @@ -323,7 +309,7 @@ SelfPrivacy поддерживает двух провайдеров на выб {{% tab "DigitalOcean" %}} - ### Если вы выбралои DigitalOcean. +### Если вы выбралои DigitalOcean Для вашей безопасности: если вы использовали DigitalOcean в качестве DNS, вам нужно создать отдельный проект. @@ -341,7 +327,6 @@ SelfPrivacy поддерживает двух провайдеров на выб {{< /tabpane >}} - ## Как получить токен Backblaze {{< video src="Backblaze" muted="true" autoplay="true" autoplay="true" loop="true" >}} @@ -354,11 +339,10 @@ SelfPrivacy поддерживает двух провайдеров на выб 4. Во всплывающем окне подтверждаем генерацию -5. Копируем **keyID** и **applicationKey** +5. Копируем **keyID** и **applicationKey** --- - ## Откроем приложение Заходим в мастер установки. Пора использовать токены, что мы получали ранее. @@ -380,11 +364,11 @@ SelfPrivacy поддерживает двух провайдеров на выб ### После установки, рекомендуем вам создать ключ восстановления сервера -Если с вашим устройством что-то произойдет, благодаря ключу восстановления, вы сможете безболезненно подключиться к старому серверу. +Если с вашим устройством что-то произойдет, благодаря ключу восстановления, вы сможете безболезненно подключиться к старому серверу. Перейдите в пункт меню "Ещё", затем "Ключ восстановления". Нажмите "Сгенерировать ключ". Вы увидите список слов — это и будет ваш ключ. Сохраните его в менеджере паролей, например [KeePassXC](https://keepassxc.org/download/). -В целях безопасности приложение не позволяет скопировать ключ. +В целях безопасности приложение не позволяет скопировать ключ. -**Помните, обладая данным ключом, злоумышленник имеет полный доступ к вашему серверу.** \ No newline at end of file +**Помните, обладая данным ключом, злоумышленник имеет полный доступ к вашему серверу.**