infra/@browser.service/CLAUDE.md

type: context
object: service
aspect: navigation


@browser.service — Навигатор

Класс: ServiceComponent | Статус: active

ЧТО ЗДЕСЬ

Browser-as-a-service. Docker Compose сервис.

СОСТАВ

Файл Что
docker-compose.yml Точка входа
app/ Код сервиса

ДЕПЛОЙ

Сервис запущен на сервере 155 (155.212.142.142)

Playwright и browser-as-a-service живут только на 155, не на 91.
На 91 Playwright не устанавливать — хромиум удалён.

# Подключиться к 155 и управлять
ssh root@155.212.142.142
docker compose -f /opt/platform/@browser.service/docker-compose.yml up -d

ИСПОЛЬЗОВАНИЕ С 91

Запросы к браузеру отправлять через API сервиса на 155:

http://155.212.142.142:8100  (внутренний порт)

Или через туннель если нужен доступ с 91:

ssh -L 8100:localhost:8100 root@155.212.142.142