bcdc0568e05f3d4bd9cb81b09c52556a8664320a
Browser Use + MCP Server - Dokploy
Быстрый старт
1. Настройка переменных
В Dokploy при создании Docker Compose проекта добавьте переменные:
| Переменная | Значение |
|---|---|
OPENROUTER_API_KEY |
Ваш API ключ OpenRouter |
LLM_MODEL_NAME |
Модель (например: google/gemini-2.0-flash-001) |
2. Файлы для загрузки
docker-compose.ymlDockerfile
3. Развёртывание
- Создайте Docker Compose проект в Dokploy
- Загрузите
docker-compose.ymlиDockerfile - Добавьте переменные окружения в UI Dokploy
- Добавьте домен
browser.homeв настройках - Разверните
Порт
8383 - internal port контейнера
Dokploy автоматически пробросит на внешний порт через Traefik.
n8n интеграция
URL: http://browser.home/api/tasks
Создать задачу:
POST http://browser.home/api/tasks
Body: {"task": "твоя задача", "max_steps": 20}
Получить результат:
GET http://browser.home/api/tasks/{task_id}
Проверка:
GET http://browser.home/api/health
API Endpoints
| Method | Endpoint | Описание |
|---|---|---|
| GET | /api/health |
Проверка сервера |
| POST | /api/tasks |
Создать задачу |
| GET | /api/tasks/{id} |
Результат |
| GET | /api/skills |
Навыки |
| POST | /api/skills/{name}/run |
Запустить навык |
Web UI
http://browser.home- Task Viewerhttp://browser.home/dashboard- Dashboard
Languages
Python
60.9%
JavaScript
37.6%
Dockerfile
1.5%