Compare commits
10 Commits
fc1364f7c3
...
eb302bc0ea
Author | SHA1 | Date |
---|---|---|
Illia | eb302bc0ea | |
selfprivacy_weblate1 | fb565eb3e7 | |
selfprivacy_weblate1 | 9d6f5addd4 | |
selfprivacy_weblate1 | 48c19e0401 | |
selfprivacy_weblate1 | bf802c6314 | |
selfprivacy_weblate1 | d881b0f430 | |
selfprivacy_weblate1 | 68e865b0cf | |
selfprivacy_weblate1 | 1773efd8e5 | |
selfprivacy_weblate1 | f8cc39cade | |
selfprivacy_weblate2 | e32cb0b208 |
|
@ -1,12 +1,12 @@
|
|||
### About us
|
||||
### Про нас
|
||||
|
||||
More and more corporations want to control our data.
|
||||
We want to have full control of our **data** on our own.
|
||||
Все більше корпорацій хочуть контролювати свої дані.
|
||||
Ми хочемо мати повний контроль над нашими.
|
||||
|
||||
### Our mission
|
||||
### Наша місія
|
||||
|
||||
Digital independence and privacy, available to everyone
|
||||
Цифрова незалежність і конфіденційність доступні кожному
|
||||
|
||||
### Target
|
||||
### Ціль
|
||||
|
||||
Develop the program, which will allow everyone to deploy their private services for themselves and their neighbours.
|
||||
Розробити програму, яка дозволить кожному розгорнути свої приватні послуги для себе та їх сусідів.
|
|
@ -1,8 +1,8 @@
|
|||
### How to get Backblaze API Token
|
||||
1. Visit the following link and authorize: https://secure.backblaze.com/user_signin.htm
|
||||
2. On the left side of the interface, select **App Keys** in the **B2 Cloud Storage** subcategory.
|
||||
3. Click on the blue **Generate New Master Application Key** button.
|
||||
4. In the appeared pop-up window confirm the generation.
|
||||
5. Save _keyID_ and _applicationKey_ in the safe place. For example, in the password manager.
|
||||
## як отримати Backblaze API токен
|
||||
1. Перейдіть за посиланням і авторизуйте: https://secure.backblaze.com/user_signin.htm
|
||||
2. У лівій частині інтерфейсу виберіть **App Keys** у підкатегорії **B2 Cloud Storage**.
|
||||
3. Натисніть кнопку синій **Створити новий майстер-ключ програми**.
|
||||
4. У з'явилось спливаюче вікно підтверджують покоління.
|
||||
5. Save _KeyID_ and _applicationKey_ in the safe place. Наприклад, в менеджері паролів.
|
||||
|
||||
![Backblaze token setup](resource:assets/images/gifs/Backblaze.gif)
|
||||
![Backblaze токен налаштування](resource:assets/images/gifs/Backblaze.gif)
|
||||
|
|
|
@ -1,17 +1,17 @@
|
|||
### How to get Cloudflare API Token
|
||||
1. Visit the following link: https://dash.cloudflare.com/
|
||||
2. the right corner, click on the profile icon (a man in a circle). For the mobile version of the site, in the upper left corner, click the **Menu** button (three horizontal bars), in the dropdown menu, click on **My Profile**
|
||||
3. There are four configuration categories to choose from: *Communication*, *Authentication*, **API Tokens**, *Session*. Choose **API Tokens**.
|
||||
4. Click on **Create Token** button.
|
||||
5. Go down to the bottom and see the **Create Custom Token** field and press **Get Started** button on the right side.
|
||||
6. In the **Token Name** field, give your token a name.
|
||||
7. Next we have Permissions. In the leftmost field, select **Zone**. In the longest field, center, select **DNS**. In the rightmost field, select **Edit**.
|
||||
8. Next, right under this line, click Add More. Similar field will appear.
|
||||
9. In the leftmost field of the new line, select, similar to the last line — **Zone**. In the center — a little different. Here choose the same as in the left — **Zone**. In the rightmost field, select **Read**.
|
||||
10. Next look at **Zone Resources**. Under this inscription there is a line with two fields. The left must have **Include** and the right must have **Specific Zone**. Once you select Specific Zone, another field appears on the right. Choose your domain in it.
|
||||
11. Flick to the bottom and press the blue **Continue to Summary** button.
|
||||
12. Check if you got everything right. A similar string must be present: *Domain — DNS:Edit, Zone:Read*.
|
||||
13. Click on **Create Token**.
|
||||
14. We copy the created token, and save it in a reliable place (preferably in the password manager).
|
||||
## Как получить Cloudflare API Token
|
||||
1. Посетите следующую ссылку: https://dash.cloudflare.com/
|
||||
2. в правом углу нажмите на значок профиля (человек в круге). Для мобильной версии сайта в левом верхнем углу нажмите на кнопку **Menu** (три горизонтальных бара), в выпадающем меню нажмите на **My Profile***
|
||||
З. Есть четыре категории конфигурации на выбор: *Communication*, *Authentication*, ***API Tokens**, *Session*. Выберите **API Tokens****.
|
||||
4. Нажмите на кнопку **Создать Token**.
|
||||
5. Спуститесь вниз и посмотрите на **Создать поле Custom Token**и нажмите **Начать* кнопку на правой стороне.
|
||||
6. В поле **Token Name** введите имя маркера.
|
||||
7. Далее мы имеем разрешения. В левом поле выберите **Zone**. В самом длинном поле, центр, выберите **DNS***. В самом правом поле выберите **Edit**.
|
||||
8. Далее, прямо под этой строкой, нажмите кнопку Добавить больше. Появится аналогичное поле.
|
||||
9. В самом левом поле новой строки выберите, аналогично последней строке - **Zone**. В центре - немного другое. Здесь выберите то же, что и в левом поле - **Zone**. В правом поле выберите **Read**.
|
||||
10. Далее смотрите на **Zone Resources**. Под этой надписью есть строка с двумя полями. Слева должно быть **Включить** и справа должно быть ***Специфическая Зона**. После выбора Определенная Зона появится другое поле справа. Выберите домен в нем.
|
||||
11. Щелкните снизу и нажмите кнопку Summary**.
|
||||
12. Убедитесь, что вы все сделали правильно. Аналогичная строка должна присутствовать: *Domain - DNS:Edit, Zone:Read*.
|
||||
13. Нажмите на **Создать Token**.
|
||||
14. Мы копируем созданный маркер, и сохранить его в надежном месте (желательно в менеджере паролей).
|
||||
|
||||
![Cloudflare token setup](resource:assets/images/gifs/CloudFlare.gif)
|
||||
![Cloudflare настройка токена](resource:assets/images/gifs/CloudFlare.gif)
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
### How to get Digital Ocean API Token
|
||||
1. Visit the following [link](https://cloud.digitalocean.com/) and sign
|
||||
into newly created account.
|
||||
2. Enter into previously created project. If you haven't created one,
|
||||
then please proceed.
|
||||
3. Go to the "API" link on the left bar.
|
||||
1. Перейдіть за наступним [посиланням](https://cloud.digitalocean.com/) і увійдіть
|
||||
у щойно створений обліковий запис.
|
||||
2. Увійдіть у раніше створений проект. Якщо ви його не створили,
|
||||
то, будь ласка, продовжіть.
|
||||
3. Перейдіть за посиланням "API" на лівій панелі.
|
||||
4. Click on the "Generate New Token".
|
||||
5. Enter any name for the token.
|
||||
6. Put expiration time to "No expiry".
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
In the next window, enter the token obtained from the console of the previous version of the application.
|
||||
У наступне вікно введіть токен, отриманий з консолі попередньої версії програми.
|
||||
|
||||
Enter it without the word *Bearer*.
|
||||
Введіть його без слова *bearer*.
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
Login as root user to your server and look at the contents of the file `/etc/nixos/userdata/tokens.json`
|
||||
Увійдіть від користувача root до вашого сервера і подивіться на вміст файла`/etc/nixos/userdata/tokens.json`
|
||||
|
||||
```sh
|
||||
cat /etc/nixos/userdata/tokens.json
|
||||
```
|
||||
|
||||
This file will have a similar construction:
|
||||
Цей файл буде мати подібну конструкцію:
|
||||
|
||||
```json
|
||||
{
|
||||
|
@ -12,8 +12,8 @@ This file will have a similar construction:
|
|||
{
|
||||
"token": "token_to_copy",
|
||||
"name": "device_name",
|
||||
"date": "date"
|
||||
"date": "date"
|
||||
}
|
||||
```
|
||||
|
||||
Copy the token from the file and paste it in the next window.
|
||||
Скопіюйте токен з файла і вставте його в наступне вікно.
|
||||
|
|
|
@ -1,17 +1,17 @@
|
|||
In the Hetzner server control panel, go to the **Rescue** tab. Then, click on **Enable rescue & power cycle**.
|
||||
На панелі керування сервером Hetzner перейдіть на вкладку **Rescue**. Після цього натисніть кнопку **увімкнути цикл порятунку та живлення**.
|
||||
|
||||
In *Choose a Recue OS* select **linux64**, and in *SSH Key* select your key if it has been added to your Hetzner account.
|
||||
На панелі керування сервером Hetzner перейдіть на вкладку **Rescue**. Після цього натисніть кнопку **увімкнути цикл порятунку та живлення**.
|
||||
|
||||
Click **Enable rescue & power cycle** and wait for the server to reboot. The login and password will be displayed on the screen. Login to the root user using your login and password information.
|
||||
Натисніть **увімкнути цикл порятунку та живлення** і зачекайте, поки сервер перезавантажить. На екрані з'явиться логін і пароль. Увійдіть до користувача root за допомогою вашої реєстраційних даних і паролів.
|
||||
|
||||
Mount your server file system and see the contents of the token file:
|
||||
Змонтувати файлову систему вашого сервера і переглянути вміст файла токенів:
|
||||
|
||||
```sh
|
||||
mount /dev/sda1 /mnt
|
||||
cat /mnt/etc/nixos/userdata/tokens.json
|
||||
```
|
||||
|
||||
This file will have a similar construction:
|
||||
Цей файл буде мати подібну конструкцію:
|
||||
|
||||
```json
|
||||
{
|
||||
|
@ -19,8 +19,8 @@ This file will have a similar construction:
|
|||
{
|
||||
"token": "token_to_copy",
|
||||
"name": "device_name",
|
||||
"date": "date"
|
||||
"date": "date"
|
||||
}
|
||||
```
|
||||
|
||||
Copy the token from the file and paste it in the next window.
|
||||
Скопіюйте токен з файла і вставте його в наступне вікно.
|
||||
|
|
|
@ -1,23 +1,23 @@
|
|||
### How to get Hetzner API Token
|
||||
1. Visit the following [link](https://console.hetzner.cloud/) and sign
|
||||
into newly created account.
|
||||
2. Enter into previously created project. If you haven't created one,
|
||||
then please proceed.
|
||||
3. Hover side panel with mouse cursor. Panel should expand and show us
|
||||
a menu. We're interested in the last one — **Security** (icon of a
|
||||
key).
|
||||
4. Next, in the upper part of an interface, we can see approximately
|
||||
the following: **SSH Keys, API Tokens, Certificates, Members.** You
|
||||
need **API Tokens**. Click on it.
|
||||
5. In the right part of the interface, there should be **Generate API
|
||||
token** button. If you're using mobile version og a webpage, in the
|
||||
lower right corner you'll see **red cross**. Push that button.
|
||||
6. In the **Description** field, give our token a name (this can be any
|
||||
name that you like. It doesn't influence the essence.
|
||||
7. Under the **Description** field we can see a possibility to choose
|
||||
**permissions**. Pick **Read & Write**.
|
||||
8. Click **Generate API Token.**
|
||||
9. After that, our key will be shown. Store it in the reliable place,
|
||||
or in the password manager, which is better.
|
||||
## як отримати Hetzner API токен
|
||||
1. Завітайте на наступний [посилання](https://console.hetzner.cloud/) і підпишіться
|
||||
на новостворений рахунок.
|
||||
2. Введіть раніше створений проект. Якщо ви не створили його,
|
||||
тоді, будь ласка, продовжуйте.
|
||||
3. Наведіть вказівник на бічну панель з курсором миші. Панель повинна розгорнути і показати нам
|
||||
меню. Нас цікавить останній — **БЕЗПЕКА** (значок а
|
||||
ключ).
|
||||
4. Далі, у верхній частині інтерфейсу, ми можемо побачити приблизно
|
||||
Нижче наведено **ключі SSH, ключі API, сертифікати, члени.** Ви
|
||||
Потрібно **API-Токени**. Клікніть на нього.
|
||||
5. У правій частині інтерфейсу має бути **Generate API
|
||||
токен**. Якщо ви користуєтеся мобільною версією, або веб-сторінкою, в
|
||||
у нижньому правому куті ви побачите **червоний хрест**. Натисніть цю кнопку.
|
||||
6. У полі **Опис** надайте нашому жетону назву (це може бути будь-яка
|
||||
ім'я, яке тобі подобається. Це не впливає на суть.
|
||||
7. У полі **Опис** ми можемо побачити можливість вибору
|
||||
**дозволи**. Виберіть **Читати і писати**.
|
||||
8. Натисніть **Створити ключ API.**
|
||||
9. Після цього буде показано наш ключ. Зберігайте його в надійному місці,
|
||||
або в менеджері паролів, що краще.
|
||||
|
||||
![Hetzner token setup](resource:assets/images/gifs/Hetzner.gif)
|
||||
![Hetzner токен налаштування](resource:assets/images/gifs/Hetzner.gif)
|
||||
|
|
|
@ -1 +1,50 @@
|
|||
{}
|
||||
{
|
||||
"basis": {
|
||||
"services_title": "Twoje osobiste, prywatne i niezależne usługi.",
|
||||
"cancel": "Anuluj",
|
||||
"providers": "Dostawca usług internetowych",
|
||||
"providers_title": "Twoje centrum danych",
|
||||
"select": "Wybierz to",
|
||||
"services": "Usługi",
|
||||
"users": "Użytkownicy",
|
||||
"more": "Jeszcze więcej",
|
||||
"next": "Dalej",
|
||||
"got_it": "Zrozumiałem",
|
||||
"settings": "Ustawienia",
|
||||
"password": "Hasło",
|
||||
"create": "Utwórz nowy",
|
||||
"confirmation": "Potwierdzenie",
|
||||
"later": "Pomiń i dostosuj później",
|
||||
"delete": "Usunąć",
|
||||
"close": "Zamknij to",
|
||||
"connect": "Podłączyć",
|
||||
"domain": "Domena",
|
||||
"saving": "Zapisywanie…",
|
||||
"username": "Nazwa użytkownika",
|
||||
"loading": "Ładowanie…",
|
||||
"connect_to_existing": "Podłącz do istniejącego serwera",
|
||||
"reset": "Zresetuj to",
|
||||
"details": "Dokładna informacja",
|
||||
"no_data": "Brak danych",
|
||||
"wait": "Ładowanie",
|
||||
"remove": "Usunąć",
|
||||
"apply": "Zastosuj to",
|
||||
"done": "Gotowe",
|
||||
"continue": "Kontynuować",
|
||||
"alert": "Powiadomienie"
|
||||
},
|
||||
"test": "pl-test",
|
||||
"locale": "pl",
|
||||
"more_page": {
|
||||
"about_project": "O projekcie \"SelfPrivacy\"",
|
||||
"about_application": "O aplikacji",
|
||||
"create_ssh_key": "SSH klucze administratora",
|
||||
"console": "Konsola",
|
||||
"configuration_wizard": "Kreator konfiguracji",
|
||||
"application_settings": "Ustawienia aplikacji"
|
||||
},
|
||||
"console_page": {
|
||||
"title": "Konsola",
|
||||
"waiting": "Oczekiwanie na inicjalizację…"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -94,7 +94,7 @@
|
|||
"select_provider_notice": "За 'Відносно невеликим' ми маємо на увазі машину з 2 ядрами CPU і 2 гігабайтами оперативної пам'яті.",
|
||||
"select_provider_price_text_do": "$ 17 на місяць для порівняно невеликого сервера і 50Гб дискового сховища",
|
||||
"select_provider_email_notice": "Хостинг електронної пошти не буде доступний для нових клієнтів. Проте, вона буде розблокована, як тільки ви зробите вашу першу оплату.",
|
||||
"choose_server_type_notice": "Важливими речами, на які слід дивитися, є процесор і оперативна пам'ять. Дані ваших послуг буде збережено",
|
||||
"choose_server_type_notice": "Важливими речами, на які слід дивитися, є процесор і оперативна пам'ять. Дані ваших послуг буде збережено.",
|
||||
"use_this_domain_text": "Токен, який ви надали, надає доступ до наступного домену",
|
||||
"loading_domain_list": "Завантаження списку доменів",
|
||||
"found_more_domains": "Знайдено більше одного домену. Для власної безпеки просимо видалити непотрібні домени",
|
||||
|
|
Loading…
Reference in New Issue