From ea67cf1add9730b530aedc846719d3aa471141c4 Mon Sep 17 00:00:00 2001 From: ghost Date: Fri, 6 May 2022 18:58:11 +0300 Subject: [PATCH] add ukrainian localization --- cloud.html | 6 + guide.html | 8 +- index.html | 10 +- install.html | 10 +- network.html | 8 +- sitemap.xml | 7 +- uk/cloud.html | 140 +++++++++++++++++++++ uk/guide.html | 314 ++++++++++++++++++++++++++++++++++++++++++++++++ uk/index.html | 121 +++++++++++++++++++ uk/install.html | 255 +++++++++++++++++++++++++++++++++++++++ uk/network.html | 134 +++++++++++++++++++++ 11 files changed, 1006 insertions(+), 7 deletions(-) create mode 100644 uk/cloud.html create mode 100644 uk/guide.html create mode 100644 uk/index.html create mode 100644 uk/install.html create mode 100644 uk/network.html diff --git a/cloud.html b/cloud.html index 2bbd034..18a6a90 100644 --- a/cloud.html +++ b/cloud.html @@ -28,6 +28,12 @@ Install Network GitHub +
+ + EN + | + UK +
diff --git a/guide.html b/guide.html index 425ce52..252a98d 100644 --- a/guide.html +++ b/guide.html @@ -28,6 +28,12 @@ Install Network GitHub +
+ + EN + | + UK +
@@ -127,7 +133,7 @@

The better way to use free and open software is building it from the sources.

We recommend to use Twister CLI Installer script, where you can simply select twister edition and setup remote connection by answering guide questions.

If you would like to build twister for yourself, please, choose edition you like and follow instructions on the Installation Page, Build from Source section.

-

Manual installation means installing twister-core server and twister-html client separately. Let's take a look on process bellow.

+

Manual installation means installing twister-core server and twister-html client separately.

Alternative Usage

If you have hardware or internet provider restrictions, limited connection or wish to join twisterverse trough smartphone or laptop where power safe in priority,

diff --git a/index.html b/index.html index b90bde8..e5dc98f 100644 --- a/index.html +++ b/index.html @@ -26,6 +26,12 @@ Install Network GitHub +
+ + EN + | + UK +
@@ -37,8 +43,8 @@

Twister - decentralized P2P microblogging platform

Twisterarmy is the Twister Project supported by Community
- Cloud - Install + Cloud + Install
diff --git a/install.html b/install.html index cea6060..38fa4c7 100644 --- a/install.html +++ b/install.html @@ -2,7 +2,7 @@ - Twisterarmy - Quick Start Guide + Twisterarmy - Quick Start @@ -26,6 +26,12 @@ Install Network GitHub +
+ + EN + | + UK +
@@ -207,7 +213,7 @@
Altertnatively, like Bitcoin, twister network requires a couple of special DNS servers (seeders) which provide an updated list of known peers. - If you have a 24×7 linux machine and you are able to add an special NS record to your domain, please consider running twister-seeder. + If you have a 24×7 linux machine and you are able to add an special NS record to your domain, please consider running twister-seeder:
diff --git a/network.html b/network.html index 4a3488f..bda8913 100644 --- a/network.html +++ b/network.html @@ -32,6 +32,12 @@ Install Network GitHub +
+ + EN + | + UK +
@@ -121,7 +127,7 @@ * transmitted only the nodes running on port 28333 opened
- Become DNS Seeder + Become DNS Seeder
diff --git a/sitemap.xml b/sitemap.xml index 125ebf0..ac8197e 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -1,18 +1,23 @@ - + https://twisterarmy.org + https://twisterarmy.org/guide + https://twisterarmy.org/cloud + https://twisterarmy.org/install + https://twisterarmy.org/network + \ No newline at end of file diff --git a/uk/cloud.html b/uk/cloud.html new file mode 100644 index 0000000..468fbbf --- /dev/null +++ b/uk/cloud.html @@ -0,0 +1,140 @@ + + + + + Twisterarmy - Хмарні ресурси + + + + + + + + + + +
+
+ + +
+
+
+
+

Хмарні ресурси

+
Найпростіший спосіб взаємодії з всесвітом twister відусюди, з будь-якого пристрою
+
+ +

+ + • + Хмарні сервіси Twisterarmy — це сервер як сервіс з відкритим кодом, що дозволяє віддалено приєднатися до мережі twister без локального встановлення програмного забезпечення. + +

+

+ + • + Кожен сервер являє собою незалежний екземпляр вузла twister, який за допомогою багатокористувацького веб-інтерфейсу, надає спільний доступ до власного вузла twister-core. + +

+
+
+ +

+ + • + Програмне забезпечення все ще знаходиться на стадії розробки та опубліковано лише для потреб тестування. + +

+

+ + • + Оператори сервісів не надають жодних гарантій стосовно безпеки облікових записів. Імпортуйте наявні гаманці на свій страх і ризик. + +

+

+ + • + Враховуючи поточну реалізацію, адміністратори хмарного сервера можуть отримати доступ до приватних ключів користувачів. + +

+

+ + • + Зверніть увагу, база даних twister є відкритим і розподіленим сховищем для публічної діяльності, усі запити надсилаються між незалежними одноранговими вузлами за допомогою протоколу BitTorrent. + Надсилаючи будь-які дані до мережі, ви не зможете оновити або видалити їх. + +

+
+
+
+

Оберіть сервер

+
+ Облікові дані для входу сумісні між будь-яким хмарним ресурсом, але дані DHT будуть відрізнятися в залежності від мережевого статусу оператора. +
+
+
+
+
+ Twisterarmy [CS1] + +
+
+ Безкоштовна, громадська інстанція Twisterarmy, використовує останні оновлення cloud-server на виділених серверах організації. +
+ +
+
+
+
+
+

Стати провайдером

+
+

Екземпляр хмарного сервера допомагає користувачам легко приєднатися до всесвіту twister з будь-якого пристрою, не встановлюючи локальний вузол і завантажуючи блокчейн.

+

За допомогою користувацької активності, хмарний вузол пасивно оперує більшим масивом даних DHT, тим само підтримуючи глобальну інфраструктуру мережі Twister більше, ніж окремо взятий вузол.

+

Постачальники послуг, вільні отримувати монетизацію за допомогою власної цінової політики, налаштовуючи хмарні сервери та доповнюючи їх новими функціями без будь-яких обмежень, оскільки програмне забезпечення є 100% відкритим вихідним кодом, що поширюється за ліцензією MIT.

+
+
+
+
+
+ Cloud Server v0.1 (Alpha) +
+
+ Актуальна версія відкритого коду, що розробляється спільнотою. +
+ +
+
+
+
+
+ + diff --git a/uk/guide.html b/uk/guide.html new file mode 100644 index 0000000..d3c5cf8 --- /dev/null +++ b/uk/guide.html @@ -0,0 +1,314 @@ + + + + + Twisterarmy - Посібник + + + + + + + + + + +
+
+ + +
+
+
+ +
+
+ +

Опис

+ +

Twister

+

Twister — децентралізована пірингова платформа мікроблогів, створена Miguel Freitas у червні, 2013.

+

Для початку користування, не потрібно жодних вхідних капіталів та інших вимог, що відрізняють платформу на фоні інших децентралізованих рішень. Мережа twister створена, щоб бути доступною для кожного без обмежень та звідусіль, в незалежності від географії користувача.

+

Роботоздатність інфраструктури забезпечується іншими вузлами, зокрема тих, які рекламують свої послуги шляхом майнінгу блоків, та провайдерів DNS, хто сканує та поширює актуальні вузли для підключення нових.

+

Користувацький контент зберігається перманентно між користувачами, які читають один одного, тому для доступності дописів, публікатору не потрібне постійне підключення до мережі інтернет (за схожим принципом працює протокол IPFS, утім twister використовує незалежну екосистему власної реалізації). Сховище даних не цензурується, не може бути заблоковане чи видалене третьою стороною, оскільки кожен учасник мережі — є частиною суспільної бази даних. Термін зберігання контенту обмежується лише вашим часом перебування в мережі та перебуванням в мережі ваших читачів.

+

Для отримання більш детальної інформації стосовно технічної концепції twister, будь ласка, ознайомтесь з оригінальним документом Whitepaper.

+

Згідно Анонсу, 25 червня 2020 року, офіційна підтримка проекту була припинена автором, утім Мережа twister все ще активна, оскільки для функціонування не потребує централізованих ресурсів.

+ +

Twisterarmy

+

Twisterarmy — некомерційна організація, заснована на початку 2021 року кількома користувачами з наміром підтримувати та розвивати проект twister у форматі спільноти.

+

Ресурси нашої спільноти включать багато незалежних рішень, форків від багатьох розробників суміжних рішень: колекції програмного забезпечення для аналітики, хмарних сервісів та інших концепцій, які можуть бути реалізовані довкола екосистеми twister. Зокрема, спільнота Twisterarmy веде власну редакцію програмних продуктів twister-core, twister-html, twister-seeder та інших продуктів, що включають останні офіційні оновлення, утім мають власні доповнення — колекції тем оформлення, кращу підтримку сучасних медіа-форматів та актуальних DNS серверів для забезпечення більш стабільної роботи. Щоб отримати більше інформації щодо практичної діяльності спільноти, будь ласка, завітайте до нашого проекту на GitHub.

+

Мета нашої організації — збереження та підтримка інструментів для вільного спілкування, надаючи людям змогу спілкуватися з будь якого куточку планети без обмежень та цензури, а кодову базу — забезпечити актуальними оновленнями.

+

Якщо ви маєте будь-які пропозиції стосовно доповнення ресурсів, виправлення помилок, перекладу цього сайту — будь ласка, напишіть повідомлення до офіційного аккаунту спільноти @twisterarmy

+

Будуймо свободу разом ♡

+ +

Початок роботи

+ +

Огляд

+

Наразі доступні декілька версій програмного забезпечення: Офіційна та редакція Twisterarmy. Ми рекомендуємо обрати останню, оскільки вона є повністю сумісною з мережею twister, включає нову функціональність а також містить останні офіційні оновлення. Ви можете ознайомитись з подробицями на сторінці обраного релізу.

+ +

Технічні вимоги

+
    +
  • Архітектури: amd64, ARM
  • +
  • Мінімальна частота: 500МГц
  • +
  • Оперативна пам’ять: 1024 Мб
  • +
  • Дисковий простір: 2048 Мб
  • +
  • Канал зв’язку: залежить від активності мережі, на даний момент становить близько 2 Гб на місяць.
  • +
+ +

Встановлення

+

На даний момент, доступні зкомпільовані пакети для операційних систем сімейства Debian/Linux, з підтримкою процесорів amd64 та armhf.

+

Щоб завантажити необхідну версію, будь ласка, завітайте на сторінку Встановлення.

+

Зкомпільовані бінарні пакети містять все необхідне для запуску вузла twister на персональному комп’ютері.

+

Приклад встановлення завантаженого пакету:

+
+          sudo dpkg -i twister.deb
+        
+

Після встановлення, додаток twister буде доступний в меню програм. Запуск twister також може бути ініційований через командний термінал.

+

Веб застосунок відкриється автоматично у браузері, що використовується системою, як стандартний. Якщо цього не сталось, просто відкрийте наступну адресу URL: http://localhost:28332

+ +

Видалення

+

Повністю видалити застосунок twister можна засобами графічного пакетного менеджеру або виконавши команду:

+
+          sudo apt remove twister
+        
+ +

Компіляція

+

Кращим способом користуватися вільним програмним забезпеченням є компіляція його з первинного коду.

+

Тим не менше, для спрощення процесу, ми рекомендуємо нашу розробку Twister CLI Installer, за допомогою якої, ви зможете відповідаючи на прості питання встановити та безпечно налаштувати twister як на персональному комп’ютері, так і на віддаленому сервері.

+

У разі, якщо бажаєте контролювати процес компіляції особисто, або змінити первинний код під специфічні потреби, слідуйте за посиланнями на інструкції, що додані до кожного з продуктів у розділі Компіляція з початкового коду.

+

Ручна компіляція полягає у встановленні щонайменше twister-core для серверу та twister-html у якості веб-клієнту.

+ +

Альтернативні рішення

+

Якщо ви маєте обмежені апаратні ресурси або проблеми з підключенням, надаєте перевагу смартфонам або маєте обмежений запас батареї на ноутбукі, зверніть увагу на Хмарні рішення, де не потрібне встановлення жодного програмного забезпечення локально, а мережею twister можна користуватися за допомогою веб-сайту провайдера.

+ +

Розробка

+ +

Командний інтерфейс

+
+          twisterd [options]
+          twisterd [options] command [params]    Надіслати команду до -server або twisterd
+          twisterd [options] help                Список доступних команд
+          twisterd [options] help command        Отримати довідку по command
+        
+

Опції

+
+          -?                                     Дане інформаційне повідомлення
+          -conf=file                             Оголошення файлу конфігурації (стандартно: ~/.twister/twister.conf)
+          -pid=file                              Вказати pid файлу (стандартно: twisterd.pid)
+          -gen                                   Генерація монет (стандартно: 0)
+          -datadir=dir                           Вказати директорію даних
+          -htmldir=dir                           Вказати директорію HTML (стандартно: data/html)
+          -dbcache=n                             Вказати розмір кешу бази даних в мегабайтах (стандартно: 25)
+          -timeout=n                             Вказати тайм-аут з’єднання в мілісекундах (стандартно: 5000)
+          -proxy=ip:port                         Приєднатися до проксі
+          -socks=n                               Обрати версію сокету (4-5, стандартно: 5)
+          -tor=ip:port                           Використовувати проксі для доступу TOR (стандартно: same as -proxy)
+          -dns                                   Дозволити пошук DNS для -addnode, -seednode і -connect
+          -port=port                             Слухати підключення на порті (стандартно: 28333 or testnet: 18333)
+          -maxconnections=n                      Максимальна кількість підключень до пірів (стандартно: 125)
+          -addnode=ip                            Додати вузол для підключення та утримувати з’єднання активним
+          -connect=ip                            Приєднатися тільки до вказаного вузла
+          -seednode=ip                           Приєднатися до вказаного вузла, отримати адреси пірів та від’єднатись
+          -externalip=ip                         Вказати власний публічну IP адресу
+          -onlynet=net                           Приєднатися тільки до вузлів IPv4, IPv6 або Tor
+          -multiconnperip                        Дозволити мульти-з’єднання libtorrent (стандартно: 0)
+          -discover                              Віднайти власну IP адресу (стандартно: 1 на прослуховуванні та за умови -externalip)
+          -checkpoints                           Приймати тільки блоки, що відповідають вбудованим checkpoints (стандартно: 1)
+          -listen                                Отримувати підключення із-зовні (стандартно: 1 якщо -proxy або -connect)
+          -bind=addr                             Приєднайтеся до вказаної адреси і завжди слухайте її. Використовуйте [host]:port позначення для IPv6
+          -dnsseed                               Знайти пірів використовуючи пошук DNS (стандартно: 1 за вийнятком -connect)
+          -banscore=n                            Порогове значення для відключення вузлів, які погано працюють (стандартно: 100)
+          -bantime=n                             Кількість секунд, протягом яких вузли, які погано працюють, не підключаються знову (стандартно: 86400)
+          -maxreceivebuffer=n                    Максимальний буфер отримання на з’єднання, n*1000 байтів (стандартно: 5000)
+          -maxsendbuffer=n                       Мінімальний буфер отримання на з’єднання, n*1000 байтів (стандартно: 1000)
+          -upnp                                  Використовувати UPnP щоб відобразити порт, який прослуховування (стандартно: 1 коли прослуховується listening)
+          -paytxfee=amt                          Комісія за кілобайт для додавання до трансакцій, які ви надсилаєте
+          -testnet                               Використовувати тестову мережу
+          -debug                                 Вивести додаткову інформацію про налагодження. Мається на увазі параметри -debug*
+          -debugnet                              Вивести додаткову інформацію про налагодження мережі
+          -logtimestamps                         Додати мітку часу в інформацію про налагодження
+          -shrinkdebugfile                       Стиснути файл debug.log під час запуску (стандартно: 1 коли не вказано -debug)
+          -printtoconsole                        Відобразити інформацію про трасування в консоль замість файлу debug.log
+          -regtest                               Увійти в режим регресійного тесту, який використовує спеціальний ланцюжок, у якому блоки можна розв’язувати миттєво. Це призначено для інструментів регресійного тестування та розробки програм.
+          -rpcuser=user                          Логін для з’єднань JSON-RPC
+          -rpcpassword=pw                        Пароль для з’єднань JSON-RPC
+          -rpcport=port                          Вказати порт для з’єднань JSON-RPC (стандартно: 28332 або testnet: 18332)
+          -rpcallowip=ip                         Обмежити підключення через JSON-RPC для заданої IP адреси
+          -rpcconnect=ip                         Надіслати команди до вузла, який працює за адресою ip (стандартно: 127.0.0.1)
+          -rpcthreads=n                          Вказати кількість потоків для сервісу викликів RPC (стандартно: 10)
+          -public_server_mode                    Обмежити виконання JSON-RPC тільки для публічно-безпечних команд.
+          -blocknotify=cmd                       Виконати команду при зміні блоку (%s в команді замінюється хешем блоку)
+          -walletnotify=cmd                      Виконати команду при зміні транзакції у гаманці / обліковому записі (%s в команді змінюється на TxID)
+          -alertnotify=cmd                       Виконати команду на отриманні релевантного сповіщення (%s в команді змінюється на повідомлення)
+          -upgradewallet                         Оновити гаманець / обліковий запис до останнього формату
+          -keypool=n                             Встановити розмір ключа в пулі на n (стандартно: 100)
+          -rescan                                Пересканувати ланцюг блоків на наявність загублених транзакцій
+          -salvagewallet                         Спроба відновити приватні ключі з пошкодженого файлу twisterwallet.dat
+          -checkblocks=n                         Скільки блоків перевіряти при запуску (стандартно: 500, 0 = усі)
+          -checklevel=n                          Наскільки ретельна перевірка блоків (0-4, стандартно: 3)
+          -txindex                               Обслуговувати повний індекс транзакцій (стандартно: 0)
+          -loadblock=file                        Імпортувати блоки із зовнішнього файлу blk000??.dat
+          -reindex                               Перебудувати індекс ланцюга блоків з файлу blk000??.dat
+          -par=n                                 Встановити кількість потоків скрипта верифікації (до 16, 0 = автоматично, 0 = наявно ядер, стандартно: 0)
+
+          -blockminsize=n                        Встановити мінімальний розмір блоку в байтах (стандартно: 0)
+          -blockmaxsize=n                        Встановити максимальний розмір блоку в байтах (стандартно: 250000)
+          -blockprioritysize=n                   Встановити максимальний розмір транзакцій з високим пріоритетом / низькою платою в байтах (стандартно: 27000)
+
+          -rpcssl                                Використовувати OpenSSL (https) для з’єднань JSON-RPC
+          -rpcsslcertificatechainfile=file.cert  Файл сертифікату (стандартно: server.cert)
+          -rpcsslprivatekeyfile=file.pem         Файл ключа (стандартно: server.pem)
+          -rpcsslciphers=ciphers                 Прийнятні шифри (стандартно: TLSv1+HIGH:!SSLv2:!aNULL:!eNULL:!AH:!3DES:@STRENGTH)
+        
+ +

JSON-RPC/API

+

Данні JSON повинні бути в кодуванні UTF-8.

+

Перш, ніж використовувати інтерфейс, необхідно створити файл конфігурації в директорії профілю.

+

Для UNIX-подібних платформ, стандартний шлях до файлу наступний: ~/.twister/twister.conf

+
+          rpcuser=username
+          rpcpassword=password
+          rpcsslcertificatechainfile=шлях до файлу сертифікату (опціонально, якщо використовується з’єднання SSL)
+          rpcsslprivatekeyfile=шлях до файлу ключа (опціонально, якщо використовується з’єднання SSL)
+          rpcallowip=192.168.0.* щоб обмежити з’єднання тільки з локального хосту (0.0.0.0 або * tщоб дозволити усі з’єднання)
+        
+

* Використовуючи twister-cli-installer, файл конфігурації буде створено автоматично, відповідно до вимог.

+

Список викликів

+
+          twisterd help
+        
+ +

Приклади коду

+

PHP

+

cloud-server — Хмарна платформа, з підтримкою мульти-аккаунтів, дозволяє працювати з мережею twister віддалено через веб-інтерфейс.

+ +

Інструменти

+ +

DNS seeder

+

Мережа twister вимагає декілька службових серверів DNS (seeders) які здійснюють пошук та надають актуальний список адресів для підключення нового вузла. Якщо у вашому розпоряджені linux сервер, доступний 24×7 та ви маєте змогу додати NS записи до власного домену, долучайтеся до списку вузлів DNS.

+

Встановлення

+
+          sudo apt-get install build-essential libboost-all-dev libssl-dev
+          git clone https://github.com/twisterarmy/twister-seeder.git
+          cd twister-seeder
+          make
+        
+

Налаштування системи

+

Дозвольте підключення через 53 порт, якщо ваш сервер використовує інші налаштування фаєрволу. За допомогою утиліти ufw, яка оперує ip-tables, це можна виконати простою командою нижче:

+
+          sudo ufw allow 53
+        
+

Користувачі операційних систем на базі Ubuntu повинні звільнити 53 порт, оскільки він стандартно використовується процесом systemd-resolved. Для цього внесіть наступні зміни у файл /etc/systemd/resolved.conf:

+
+          DNSStubListener=no
+        
+

Конфігурація DNS

+

Більшість доменних реєстраторів вимагають щонайменше два записи NS, наприклад, один із таких реєстраторів - безкошктовний сервіс dot.tk. Нижче наведено приклад конфігурації, коли для домену domainseed.tk вказані сервери імен у зонах верхнього рівня:

+
+          domainseed.tk  NS domaindns1.tk, domaindns2.tk
+          domaindns1.tk  A Server IP
+          domaindns2.tk  A Server IP
+        
+

У якості альтернативного прикладу, якщо у вашому розпорядженні платний домен, та ви не бажаєте замовляти додаткові адреси, достатньо створити два піддомени та вказати в налаштуваннях NS ті, які використовуються у якості NS серверу.

+
+          seed.domain.org NS ns1.domain.org, ns2.domain.org
+          ns1.domain.org  A Server IP
+          ns2.domain.org  A Server IP
+        
+

Запуск

+

Коли всі записи NS створено та вони були оновлені, запуск серверу відбувається командою:

+
+          sudo ./dnsseed -h domainseed.tk -n domaindns1.tk
+        
+

Тестування

+

Якщо все зроблено вірно, ваш DNS сервер повинен з’явитися у списку вузлів мережі. Зверніть увагу, у списку поширюються тільки ті вузли twister-core, запуск яких відбувався на відкритому для зовнішніх підключень порті 28333.

+

У разі, якщо twister-core працює на динамічному порті або не використовується взагалі, DNS сервер буде шукати та надавати інші адреси, які відповідають цим потребам.

+

Ви також можете перевірити роботоздатність серверу DNS, виконавши команду нижче:

+
+          ost -a domainseed.tk domaindns1.tk
+
+          Trying "domainseed.tk"
+          Using domain server:
+          Name: domaindns1.tk
+          Address: IP#53
+          Aliases:
+
+          ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 18126
+          ;; flags: qr aa rd; QUERY: 1, ANSWER: 3, AUTHORITY: 0, ADDITIONAL: 0
+
+          ;; QUESTION SECTION:
+          ;domainseed.tk.		IN	ANY
+
+          ;; ANSWER SECTION:
+          domainseed.tk.	40000	IN	NS	domaindns1.tk.
+          domainseed.tk.	60	IN	A	IP
+          domainseed.tk.	60	IN	A	IP
+
+          Received 99 bytes from IP#53 in 0 ms
+        
+

Вирішення проблем

+

https://github.com/twisterarmy/twister-seeder/issues

+ +

Контрибуція

+ Twisterarmy є відкритим до пропозицій суспільним проектом. Будь ласка, будьте вільні надсилати ваші пропозиції та вдосконалення на GitHub. +
+
+
+ + diff --git a/uk/index.html b/uk/index.html new file mode 100644 index 0000000..e543052 --- /dev/null +++ b/uk/index.html @@ -0,0 +1,121 @@ + + + + + Twisterarmy - Громадський рух Twister + + + + + + + + +
+
+ + +
+
+
+
+ twister +
+

Twister - децентралізована P2P платформа мікроблогів

+
Twisterarmy — це проект Twister, що підтримується спільнотою
+
+ Хмара + Встановити +
+
+
+
+
+
+
Вільне спілкування
+
Без цензури. Ніхто не може видалити ваші публікації або заблокувати ваш обліковий запис.
+
+
+
+
+
+
+
Децентралізація
+
Повністю децентралізована платформа P2P на базі протоколів Bitcoin і BitTorrent.
+
+
+
+
+
+
+
Відкритий код
+
Програмне забезпечення на 100% з відкритим вихідним кодом, що поширюється за ліцензією MIT.
+
+
+
+
+
+
+
+ +
+
+
+
+
+
Веб-застосунки
+ + + +
+
+
+ +
+ + diff --git a/uk/install.html b/uk/install.html new file mode 100644 index 0000000..7761a7a --- /dev/null +++ b/uk/install.html @@ -0,0 +1,255 @@ + + + + + Twisterarmy - Встановлення + + + + + + + + +
+
+ + +
+
+
+
+

Встановлення

+
Ресурси для запуску автономного вузла twister
+
+ + +

+ + • + Програмне забезпечення надається як є, без жодних гарантій. Ви встановлюєте та використовуєте ресурси, що наведені нижче, на власний ризик. + +

+

+ + • + Якщо вам необхідна будь-яка допомога із встановленням, будь ласка, скористайтеся посиланнями на сторінку підтримки що знаходиться у відповідній секції обраного програмного продукту. + +

+
+
+ +

+ + • + Зверніть увагу, база даних twister є відкритим і розподіленим сховищем для публічної діяльності, усі запити надсилаються між незалежними одноранговими вузлами за допомогою протоколу BitTorrent. + Надсилаючи будь-які дані до мережі, ви не зможете оновити або видалити їх. + +

+

+ + • + Twister не є програмним забезпеченням для приховування особистості чи будь якого виду анонімізації. Якщо ваші персональні дані мають сенсетивний зміст, подбайте про додаткові засоби безпеки, перш ніж користуватися програмним забезпеченням. + +

+
+
+ +

Завантаження

+
Готові до використання, прості для встановлення, бінарні пакети twister
+
+

Debian/Ubuntu

+
+
+
+
TA Edition v1.1
+
Зкомпільований програмний набір необхідних для роботи інструментів на базі TA Edition twister-core і twister-html. Дає змогу користуватися twister за допомогою меню додатків або через термінал.
+
+ amd64 + | + armhf +
+
+
+
+
+ +

Компіляція з початкового коду

+
Зконфігуруйте та кастомізуйте twister під ваші особисті потреби
+
+
+ + Щоб зробити процес компіляції більш простим, використовуйте наступні рішення командної строки:
+ +
+
+
+

1. Встановлення ядра twister

+
+ Ядро Twister є видозміненим і незалежним форком ядра Bitcoin, що забезпечує реєстрацію користувачів та функції аутентифікації. + Розповсюдження даних у цьому пакеті відбувається за допомогою kademlia DHT та бітторрент-подібного рою, обидва імплементовані засобами libtorrent. + Ядро Twister потрібне для взаємодії з мережею twister за допомогою будь-яких клієнтських програм, наведених у наступному кроці. +
+
+
+
+
Master Edition v1.0
+
Офіційна, стабільна версія ядра twister.
+ +
+
+
+
+
+
+
TA Edition v1.1
+
Збірка ядра twister, яка розробляється спільнотою та включає у себе останні офіційні оновлення.
+ +
+
+
+
+
+

2. Оберіть застосунок для взаємодії з ядром twister

+
+ Веб-додаток, необхідний для взаємодії з мережею twister за допомогою веб-браузера. +
+
+
+
+
Master Edition v1.0
+
Офіційна, стабільна версія веб-застосунку twister.
+ +
+
+
+
+
+
+
Blaster Edition v1.0
+
Офіційна, нічна версія веб-застосунку twister з новими функціями, які перебувають на стадії тестування.
+ +
+
+
+
+
+
+
TA Edition v1.2
+
Версія веб-застосунку, що розробляється спільнотою. Включає останні оновлення з офіційної гілки та має нові функції.
+ +
+
+
+
+
+

3. Підтримайте мережу

+
+
+ Щоб підтримати мережу twister — просто генеруйте нові блоки через веб-застосунок та рекламуйте власні сервіси. +
+
+ Вузол twister — це сховище для даних людей, яких ви читаєте.
+ Знаходьте якомога більше блогерів, які відповідають вашим інтересам і цього буде достатньо! +
+
+ Все ж, якщо володієте навичками з адміністрування серверів, зверніть увагу на проект Twister Data Guardian, який створений для автоматичного читання і збереження даних вузлів, що перебувають офлайн. +
+
+ Накшталт реалізації Bitcoin, мережа twister потребує декілька DNS серверів, що сканують та надають список вузлів, які перебувають онлайн. + Якщо ви маєте 24×7 сервер на базі Linux та власний домен з можливістю налаштування записів його DNS, спробуйте долучитися до DNS провайдерів: +
+
+
+
+
+
Master Edition v1.0
+
Офіційна, стабільна версія вузла twister-seeder.
+ +
+
+
+
+
+
+
TA Edition v1.0
+
Вузол twister-seeder, що розробляється спільнотою і містить актуальні офіційні оновлення.
+ +
+
+
+
+
+ + diff --git a/uk/network.html b/uk/network.html new file mode 100644 index 0000000..4eee503 --- /dev/null +++ b/uk/network.html @@ -0,0 +1,134 @@ + + + + + Twisterarmy - Мережа + + + + + + + + + + + +
+
+ + +
+
+
+
+

Мережа

+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
СтатусСерверВузлиРозташуванняСумісність
seed.twister.net.co0--
seed2.twister.net.co0--
seed3.twister.net.co0--
dnsseed.gombadi.com0--
twisterseed.tk0--
cruller.tasty.sexy0--
twister-seeder.muh.freedu.ms0--
twisterarmyseed.tk0-[Official, TA Edition] від 20 березня, 2021
seed.twisterarmy.org0-[TA Edition] від 25 грудня, 2021
+
+ +
+ * поширюються тільки вузли, які мають відкритий порт 28333 +
+ +
+
+ \ No newline at end of file