Golos in a box (DOCKER) обновлен до версии 0.14.3 (updated for 0.14.3)


GOLOS-in-a-box is a system designed to make deploying new witnesses and seeds on GOLOS easier, using a the GOLOS version of my STEEM-in-a-box. It uses DOCKER, allowing the binaries to work cross-platform, regardless of whether you're on a Linux distro such as Ubuntu, Fedora, Arch, or Windows/OSX.

Quite a few witnesses use my Golos-in-a-box, such as @smailer, @arcange, myself and a few others.

This also works for seeds, as well as RPC nodes.

GOLOS-in-a-box - система разработанная для того что бы упросить инсталяцию нового витнеса и сид ноды платформы ГОЛОС. Для этого была использована адаптированная версия для ГОЛОС STEEM-in-a-box.
Данная система использует DOCKER, что делает возможным ее запуск на нескольких операционных средах, ей не важно используете ли вы какие-либо дистрибутивы Linux, такие как Ubuntu, Fedora, Arch, или же Windows/OSX.

Немало делегатов уже используют мой GOLOS-in-a-box, такие как @smailer, @arcange, я сам и некоторые другие.

Он может быть использован для запусак как для сид ноды, так и для основной PRC ноды.

Install\УСТАНОВКА

Step 1. Install docker
Шаг 1. Установка Docker

apt update && apt install curl git
curl https://get.docker.com | sh

Step 2. Clone golos-docker
Шаг 2. Клонирование golos-docker

git clone https://github.com/Someguy123/golos-docker.gitcd golos-docker

Step 3. Install my latest GOLOS docker image
Шаг 3. Установка последней версии образа ГОЛОС докера.

./run.sh install

Step 4. Configure as needed
Шаг 4. Настройка

Edit data/witness_node_datadir/config.ini as needed. It comes pre-loaded with many seeds.
Исправьте data/witness_node_datadir/config.ini как вам требуется. Конфиг сразу после скачивания содержит достаточно много сид нод.
If you are running a witness, disable p2p-endpoint, and run the following to create an "environment file":
Если вы запускаете основную ноду делегата, отключите p2p-endpoint, после чего запустите нижеследующие комманды для создания "файла рабочей среды"

# FOR WITNESSES делегаты
cat .env <<EOF
DOCKER_NAME=witness
PORTS=
EOF

This sets the docker name to "witness", and disables the default port forward of 2001 for seeds.
Данные комманды установят имя докера как "witness" и отключит переадресацию портов "2001" для сид нод.

Step 5. Start your server
Шаг 5. Запуск вашего сервера

./run.sh start

Now you should have a running server!
Теперь у вас запущенный сервер!

Other notes:
Прочие заметки:

Check status of server:
Проверка состояния сервера:

$  ./run.sh status
Container exists?: YES
Container running?: YES

Open CLI_WALLET
Запустите CLI_WALLET

./run.sh wallet

Show LOGS:
Показать логи

./run.sh logs

Do you like what I'm doing for GOLOS?

Вам нравится, что я делаю для GOLOS?

Vote for @someguy123 to be a witness:
/~witnesses

Голосуйте за @someguy123, чтобы помочь мне стать делегатом:
/~witnesses


Comments 0


Good job! :)

21.02.2017 14:04
0

Голос-в-коробке-это отличный инструмент.
И экономит время !!!
Спасибо за создание и поддержание его =)

21.02.2017 14:05
0

Соглашусь, отличная штука :))

21.02.2017 19:44
0

Похоже.ю опечатка: data/witness_node_datadir/config.ini вместо data/witness_node_data_dir/config.ini

05.03.2017 14:52
0

@someguy123 Не удается запустить сервер.
Container exists?: YES
Container running?: NO (!)
Или запустится, но через пару секунд опять NO. Вероятно дело в настройках config.ini. Подскажите, пожалуйста, что нужно там менять.

05.03.2017 15:30
0