docker/docker-compose.lightweight.yml
Rama main · réplica de lectura del repositorio original.
# Lightweight deployment: DevTools + Agent Server (no full build required)
# Uses pre-built DevTools image + separate Agent Server container
#
# Usage:
# docker-compose -f docker-compose.lightweight.yml up -d
services:
devtools:
image: browser-operator-devtools:latest
container_name: browser-operator-devtools
ports:
- "8000:8000"
volumes:
- ./nginx.conf:/etc/nginx/conf.d/default.conf:ro
restart: unless-stopped
networks:
- devtools-network
agent-server:
image: node:18-alpine
container_name: browser-operator-agent
working_dir: /app
volumes:
- ../agent-server/nodejs:/app:ro
- agent-data:/app/clients
command: ["node", "start.js"]
ports:
- "8080:8080"
- "8082:8082"
environment:
- NODE_ENV=production
- HOST=0.0.0.0
- PORT=8082
- API_PORT=8080
- CDP_HOST=${CDP_HOST:-host.docker.internal}
- CDP_PORT=${CDP_PORT:-9222}
extra_hosts:
- "host.docker.internal:host-gateway"
restart: unless-stopped
networks:
- devtools-network
volumes:
agent-data:
networks:
devtools-network:
driver: bridge