services:
  cypress:
    image: cypress/included:13.13.2
    volumes:
      - ../../:/overleaf
      - /tmp/.X11-unix:/tmp/.X11-unix
      - ${XAUTHORITY:-/dev/null}:/home/node/.Xauthority
    working_dir: /overleaf/services/web
    entrypoint: npm
    command: run cypress:open-ct
    user: "${DOCKER_USER:-1000:1000}"
    environment:
      VERBOSE_LOGGING:
      DISPLAY: ${DISPLAY:-:0}
#      DEBUG: cypress.*
