DevOps: Устанавливаем и настраиваем систему мониторинга с нуля. Все в одном гайде. Prometheus + Node…
!ПРОЧИТ МЕНЯ! Перед тем как бездумно начать копировать и вставлять, прочтите статью. Выберите варианты установки. Оба варианты должны быть рабочими. Последнее тестирование выполнялось на варианте с использованием скриптов. Рекомендация: ПЕРЕД ТЕМ КАК УСТАНАВЛИВАТЬ НА БОЕВОЙ СЕРВЕР: арендуйте 2 vps и выполните тестирование. Написание таких мануалов занимает много времени. Спасибо, что воспользовались этим мануалом.Вводные данные Краткое описание Подключение и настройка доступа к серверам Настр...
DevOps: С чем его едят: Prometheus, Node Exporter, Grafana
ОГЛАВЛЕНИЕ: Prometheus Node Exporter Grafana Отказ от ответственностиОфициальные ссылки: Prometheus + Node Exporter Официальный сайт Prometheus: https://prometheus.io/ GitHub репозиторий Prometheus: https://github.com/prometheus/prometheus Node Exporter GitHub репозиторий: https://github.com/prometheus/node_exporter Документация по Node Exporter: https://prometheus.io/docs/guides/node-exporter/ Grafana Официальный сайт Grafana: https://grafana.com/ Документация по Grafana: https://grafana.com...
Warpcast.com || Farcaster
ОглавлениеГде посмотреть и как узнать свой Farcaster ID(FID)?Как найти свой Farcaster ID (FID) Farcaster ID (FID) — это уникальный идентификатор вашего профиля в социальной сети Farcaster. Он используется для идентификации и взаимодействия с другими пользователями платформы. Способы узнать свой FID: Вариант №1 Профиль Farcaster. Авторизуйтесь в своем аккаунте (используя барузер) на платформе warpcast. Нажимаем на кнопку “Log in with email” или “Log in with phone“. Обычно FID указан в настройк...
<100 subscribers
DevOps: Устанавливаем и настраиваем систему мониторинга с нуля. Все в одном гайде. Prometheus + Node…
!ПРОЧИТ МЕНЯ! Перед тем как бездумно начать копировать и вставлять, прочтите статью. Выберите варианты установки. Оба варианты должны быть рабочими. Последнее тестирование выполнялось на варианте с использованием скриптов. Рекомендация: ПЕРЕД ТЕМ КАК УСТАНАВЛИВАТЬ НА БОЕВОЙ СЕРВЕР: арендуйте 2 vps и выполните тестирование. Написание таких мануалов занимает много времени. Спасибо, что воспользовались этим мануалом.Вводные данные Краткое описание Подключение и настройка доступа к серверам Настр...
DevOps: С чем его едят: Prometheus, Node Exporter, Grafana
ОГЛАВЛЕНИЕ: Prometheus Node Exporter Grafana Отказ от ответственностиОфициальные ссылки: Prometheus + Node Exporter Официальный сайт Prometheus: https://prometheus.io/ GitHub репозиторий Prometheus: https://github.com/prometheus/prometheus Node Exporter GitHub репозиторий: https://github.com/prometheus/node_exporter Документация по Node Exporter: https://prometheus.io/docs/guides/node-exporter/ Grafana Официальный сайт Grafana: https://grafana.com/ Документация по Grafana: https://grafana.com...
Warpcast.com || Farcaster
ОглавлениеГде посмотреть и как узнать свой Farcaster ID(FID)?Как найти свой Farcaster ID (FID) Farcaster ID (FID) — это уникальный идентификатор вашего профиля в социальной сети Farcaster. Он используется для идентификации и взаимодействия с другими пользователями платформы. Способы узнать свой FID: Вариант №1 Профиль Farcaster. Авторизуйтесь в своем аккаунте (используя барузер) на платформе warpcast. Нажимаем на кнопку “Log in with email” или “Log in with phone“. Обычно FID указан в настройк...
Share Dialog
Share Dialog


1 Update your system || Обновляем систему и список пакетов.
sudo apt update && sudo apt upgrade -y
2 Install Docker ( If docker is installed, skip this step) || Устанавливаем Docker (Если докер установлен, пропускаем этот шаг).
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh
Adding a user to a docker workgroup || Добавление пользователя в рабочую группа docker
myusername=$(echo $USER)
sudo usermod -aG docker $myusername
3 Log out of the user or reboot our VPS. If you are using a server and there are other projects on it, simply log out of the session and log in again (re-login).
Выходим из пользователя или перезагружаем нашу VPS. Если используете сервер и на нем есть другие проекты - просто выйдите из сессии и снова зайдите (перелогинится).
4 Clone Unichain repository || Клонируем репозиторию Unichain
git clone https://github.com/Uniswap/unichain-node
cd unichain-node
5 Open end edit .env.sepolia file || Открываем nano конфиг .env.sepolia и меняем RPC
nano .env.sepolia

Edit OP_NODE_L1_ETH_RPC and OP_NODE_L1_BEACON
OP_NODE_L1_ETH_RPC=https://ethereum-sepolia-rpc.publicnode.com
OP_NODE_L1_BEACON=https://ethereum-sepolia-beacon-api.publicnode.com
Save contents Ctrl + X, Y, Enter || Сохранить содержимое Ctrl + X, Y, Enter
6 Launching the node || Запускаем ноду
docker compose -f $HOME/unichain-node/docker-compose.yml up -d
Checking || Проверяем
curl -d '{"id":1,"jsonrpc":"2.0","method":"eth_getBlockByNumber","params":["latest",false]}' \
-H "Content-Type: application/json" http://localhost:8545
The result should be like this || Должен быть такой результат

Checking the logs || Проверяем логи unichain-node-op-node-1
docker logs unichain-node-op-node-1 -f -n 100

Checking the logs || Проверяем логи unichain-node-execution-client-1
docker logs unichain-node-execution-client-1 -f -n 100

7 Display your private key and save it || Смотрим свой приватный ключ и сохраняем его
sudo less $HOME/unichain-node/geth-data/geth/nodekey
Additional commands || Дополнительные команды
If you want to stop your node || Остановить ноду
docker compose -f $HOME/unichain-node/docker-compose.yml down
If you want to restart your node || Сделать рестарт
docker compose -f $HOME/unichain-node/docker-compose.yml restart
1 Update your system || Обновляем систему и список пакетов.
sudo apt update && sudo apt upgrade -y
2 Install Docker ( If docker is installed, skip this step) || Устанавливаем Docker (Если докер установлен, пропускаем этот шаг).
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh
Adding a user to a docker workgroup || Добавление пользователя в рабочую группа docker
myusername=$(echo $USER)
sudo usermod -aG docker $myusername
3 Log out of the user or reboot our VPS. If you are using a server and there are other projects on it, simply log out of the session and log in again (re-login).
Выходим из пользователя или перезагружаем нашу VPS. Если используете сервер и на нем есть другие проекты - просто выйдите из сессии и снова зайдите (перелогинится).
4 Clone Unichain repository || Клонируем репозиторию Unichain
git clone https://github.com/Uniswap/unichain-node
cd unichain-node
5 Open end edit .env.sepolia file || Открываем nano конфиг .env.sepolia и меняем RPC
nano .env.sepolia

Edit OP_NODE_L1_ETH_RPC and OP_NODE_L1_BEACON
OP_NODE_L1_ETH_RPC=https://ethereum-sepolia-rpc.publicnode.com
OP_NODE_L1_BEACON=https://ethereum-sepolia-beacon-api.publicnode.com
Save contents Ctrl + X, Y, Enter || Сохранить содержимое Ctrl + X, Y, Enter
6 Launching the node || Запускаем ноду
docker compose -f $HOME/unichain-node/docker-compose.yml up -d
Checking || Проверяем
curl -d '{"id":1,"jsonrpc":"2.0","method":"eth_getBlockByNumber","params":["latest",false]}' \
-H "Content-Type: application/json" http://localhost:8545
The result should be like this || Должен быть такой результат

Checking the logs || Проверяем логи unichain-node-op-node-1
docker logs unichain-node-op-node-1 -f -n 100

Checking the logs || Проверяем логи unichain-node-execution-client-1
docker logs unichain-node-execution-client-1 -f -n 100

7 Display your private key and save it || Смотрим свой приватный ключ и сохраняем его
sudo less $HOME/unichain-node/geth-data/geth/nodekey
Additional commands || Дополнительные команды
If you want to stop your node || Остановить ноду
docker compose -f $HOME/unichain-node/docker-compose.yml down
If you want to restart your node || Сделать рестарт
docker compose -f $HOME/unichain-node/docker-compose.yml restart
No comments yet