Что уже настроено
После one-click деплоя запускается Docker-контейнер с открытым Browserless-образом, отдающий WebSocket и REST API на порту 3000 внутри контейнера. Проверить работоспособность можно через встроенные эндпоинты: интерактивная документация API доступна по пути /docs, health-check — по /pressure, метрики — по /metrics. Перезапуск контейнера при сбое или перезагрузке хоста обеспечивается политикой restart на уровне Docker; конкретное значение (unless-stopped, always и т. п.) для one-click-развёртывания задаёт панель Leneex.
Так работает deploy Browserless in one click на практике: сам факт «контейнер поднят» не требует ручной настройки Chromium, шрифтов или зависимостей — это уже часть образа. Хранилище для загруженных файлов и пользовательских данных браузера при необходимости подключается отдельным volume.
Первый доступ и токен
Подключение к браузеру происходит по адресу вида ws://ваш-домен:порт/chromium?token=ВАШ_ТОКЕН для Puppeteer/Playwright, либо обычными HTTP-запросами к REST-эндпоинтам для скриншотов и PDF. Для внешнего доступа токен обязателен — без него подключаться рекомендуется только из приватной сети.
Что проверить перед продакшн-нагрузкой
Docker по умолчанию выделяет под /dev/shm только 64 МБ, чего недостаточно для стабильной работы Chrome под нагрузкой — рекомендуется увеличить shared memory минимум до 2 ГБ. Если панель Leneex не даёт увеличить shm_size контейнера через интерфейс, эту настройку нужно будет применять вручную через docker-compose.








