GolosChain / golosio-launching

1 stars 1 forks source link

Документация проекта не полная #2

Open sxiii opened 3 years ago

sxiii commented 3 years ago
  1. CYBERWAY_HTTP_URL=https://node-cyberway

Окей, где инструкции как запустить CYBERWAY_HTTP? Ведь это треубется для запуска этого проекта. Наверное, вот это? (Но это только мои домыслы!)

  1. BLOCKCHAIN_BROADCASTER_URL=nats://user:password@nats-cyberway:4222

Окей, где инструкции как запустить NATS-сервер? Ведь это треубется для запуска этого проекта. Наверное, вот это? (Но это только мои домыслы)

Как и вообще понимать, из чего состоит система полностью и какие сервисы нужно запускать и в каком порядке. Какие сервисы должны быть на отдельных серверах - обязательно? Какие могут сидеть на одном, но с возможными ограничениями? Какие можно совершенно спокойно запускать на одном и том же сервере?

Ясно, что всё в докере, но, к примеру, если необходимо 10 работающих контейнеров, 6 из которых "лёгкие" и могут соседствовать, 2 - "средние" и теоритически могут а ещё 2 - "тяжёлые" и их например лучше выносить на отдельные сервера. Тут же было бы полезно видеть минимальные требования к соответствующим перечисленным серверам.

Из документации должно быть ясно, как собрать с полного нуля всю инфраструктуру и заставить её корректно работать.

Подробно, со схемами работы сервисов, с объяснением, как запустить отдельные части проекта на отдельных серверах, какие сревера для каких частей использовать и так далее.

Иначе - это репозиторий невозможно использовать в реальной жизни.

afalaleev commented 3 years ago

Для запуска ноды CyberWay нужно использовать репозиторий: https://github.com/cyberway/cyberway.launch

Репозиторий содержит два шелл-скрипта:

  1. start_light.sh - для запуска облегченной ноды
  2. start_full_node.sh - для запуска полной ноды с поддержкой nats-streaming сервера, который нужен для запуска сервисов golos.io
b1acksun commented 3 years ago

Из чего состоит система можно посмотреть в docker-compose.yml. "Тяжёлые" контейнеры - prism-node и wallet-node

sxiii commented 3 years ago

Спасибо за обновление документации, стало уже намного лучше! Так что я закрою этот тикет.

sxiii commented 3 years ago

Документация по прежнему не позволяет запустить рабочий сервис Golosio

Нужно (как я это вижу):

У меня не получилось после недели попыток, страданий, issue и диалогов в чате.

Сомневаюсь что ещё у кого-то получится если не улучшить документацию драматически, добавив всё что есть выше из списка "Нужно"