Ctrl K
ComunidadGuías…

docker/docker-compose.lightweight.yml

Rama main · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
# 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