April 16, 2025

Как установить браузер на Linux VPS

Гайд по установке браузера Chromium на Ubuntu VPS.

Гайд будет состоять из двух частей, первая это установка браузера на сервер через терминал. И вторая как с ним работать, на примере новой активности c вебнодой Orochi

Требования для браузера Chromium:

Сервер с 1.5 ГБ свободного места Порты: 3010 и 3011 Ubuntu: версии 18-24

Рекомендую сервера Play2Go - после регистрации вы получаете +10% к сумме первого пополнения. А так же используйте промокод SNGDAO - он даст +5% на повторное пополнение счета🔥

Для браузера подойдет сервер и за 159р в месяц в разделе PROMO этого хватит наприме, чтобы использовать его для депинов.

Чем лучше характеристики сервера, тем больше профилей/вкладок вы сможете держать открытыми(Нужно например фермы аккаунтов на профилях, для тестнетов и тд.).

Установка Docker

Скрипт переустанавливает docker, поэтому если вы используете его, лучше выбрать сервер без нод.

1) Проверяем есть ли Docker на сервере

docker --version

Если есть, то переходим к пункту Установка браузера. Если нет, то ставим:

sudo apt update -y && sudo apt upgrade -y
for pkg in docker.io docker-doc docker-compose podman-docker containerd runc; do sudo apt-get remove $pkg; done

sudo apt-get update
sudo apt-get install ca-certificates curl gnupg
sudo install -m 0755 -d /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
sudo chmod a+r /etc/apt/keyrings/docker.gpg

echo \
  "deb [arch="$(dpkg --print-architecture)" signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
  "$(. /etc/os-release && echo "$VERSION_CODENAME")" stable" | \
  sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

sudo apt update -y && sudo apt upgrade -y

sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

# Docker version check
docker --version

Установка браузера

1️⃣ Создаем директорию

mkdir chromium

Переходим в неё:

cd chromium

2️⃣ Создаем docker-compose.yaml файл с настройками:

nano docker-compose.yaml

если команда не найдена, то ставим nano редактор: apt install nano

3️⃣ Вставьте в него следующий текст и укажите свои данные:

services:
  chromium:
    image: lscr.io/linuxserver/chromium:latest
    container_name: chromium
    security_opt:
      - seccomp:unconfined #optional
    environment:
      - CUSTOM_USER=ТУТ_УКАЖИТЕ_ЛОГИН
      - PASSWORD=ТУТ_УКАЖИТЕ_ПАРОЛЬ
      - PUID=1000
      - PGID=1000
      - TZ=Europe/London
      - CHROME_CLI=https://teletype.in/@sng_dao/chrome#HJYv #optional
    volumes:
      - /root/chromium/config:/config
    ports:
      - 3010:3000   #Можете изменить порт 3010 на другой, если нужно
      - 3011:3001   #ожете изменить порт 3011 на другой, если нужно
    shm_size: "1gb"
    restart: unless-stopped

Для сохранения файла нажимает CTRL+X потом Y и Enter

4️⃣ Запускаем браузер:

Переходим в папку с брайзером

cd $HOME && cd chromium

Запускам браузер

docker compose up -d


После того как браузер запуститься, вы можете войти в него по адресам:
http://IP_Сервера:3010
http://IP_Сервера:3011

Появится окно для ввода логина и пароля, которые вы указали в файле с настройками.

Все браузер установлен и готов к работе! Выходим из серверного браузера, через меню слева и пункт Отключение. Таким образом браузер продолжит работать на сервере и не будет ошибок при повторном подключении. В таком браузере вы можете запускать любые проекты, например депины, ставить расширения, устанавливать кошельки.

Полезные команды:

Запуск браузера на сервере: docker compose up -d

Остановка браузера на сервере: docker compose down -v

Остановка и удаления браузера с сервера:

docker stop chromium
docker rm chromium
docker system prune

Полезные ссылки:


Расширения кошельков:
Metamask
Phantom
OKX
Backpack

Другие расширения:
Плагин прокси для браузера SwitchyOmega
X Token Login для входа в твитер по токену
Discord Token Login для входа в дискорд по токену

DePIN и прочие проекты:

Bless

Orochi вебнода

Datagram

Blockcast Network

ChakraAI

DDAI

⭐ Как добавить прокси в Chromium браузер

1) Добавляем прокси в Docker

1 Переходим в папку с браузером:

cd chromium

2 Останавливаем наш контейнер с браузером

docker compose down -v

3 Открываем файл с настройками:

nano docker-compose.yaml

И вместо строки CHROME_CLI=.... вставляем:
Для http прокси

- CHROME_CLI=--proxy-server=http://ВАШ_ПРОКСИ:ПОРТ https://teletype.in/@sng_dao

Для socks5 прокси

- CHROME_CLI=--proxy-server=socks5://ВАШ_ПРОКСИ:ПОРТ https://teletype.in/@sng_dao

Сохраняем файл через CTRL+X далее Y далее кнопка enter

4 Запускаем контейнер

docker compose down -v
docker compose up -d

5 Открываем наш браузер http://IP_Сервера:3010 или http://IP_Сервера:3011

  • С начало вводите логин и пароль от вашего браузера, который указывали. Затем во втором окне вводите логи и пароль от прокси, если есть.


Работа в браузере на примере майнинга в вебноде Orochi.

После того как вы перешли по ссылке на канал, прочитали о проекте Orochi и установили браузер на сервер, приступим к работе
Можете заранее зарегистрироваться в Orochi через email на своем ПК, привязать кошелек, а можете сделать это позже.

В Orochi используется фарм с помощью процессора. Поэтому чем мощнее он у вас будет на сервере, тем больше вы нафармите.

1) Копируем ссылку по которой хотим перейти
2) Открываем браузер на сервере>Открываем новую вкладку, но вставить адрес нам не даст. Поэтому открываем меню слева экрана

3) Выбираем в меню Буфер обмена и вставляем в поле то что мы скопировали. Из этого поля опять копируем содержимое и после этого мы может вставить это в адресную строку.

4) На сайте Orochi жмем в левом верхнем углу на Sing up via ONIDи вводим почту по которой хотите войти.

5) Переходите в вашем ПК браузере на почту, копируете ссылку из письма. Дальше возвращаетесь в браузер на сервере и вставляете её через буфер обмена. Если будет писать ошибку, то в новой вкладке открываем сайт orochi, а эту закрываем.

6) Нажимаете PROVER, тем самым активировать вебноду и наблюдаете как на вашем сервере процессор будет загружен под 100%

Загружен он будет так первое время пока идет процесc Compiling, а когда компиляция пройдет и на сайте появится кнопка Stop Proving будет грузится на 50-90%

Все нода, ваша работает, через какое то время вы увидите значения Proofs и потом заработок. Вы можете войти у себя на ПК в аккаунт, привязать кошелек, смотреть статистику в разделе Rewards. А сервер пусть продолжает фармить.

Закрывать браузер лучше через меню слева и нажимать Отключение.



Подписываемся на ТГ канал SNG DAO, чтобы ничего не пропустить!
Если есть вопросы или хотите обсудить заходите к нам в чат.