services:
  supervisor:
    image: ${SUPERVISOR_IMAGE_REGISTRY:-registry.linksight.network/linksight/lsd}:${SUPERVISOR_VERSION}
    pull_policy: always
    volumes:
      - ${FULLDATAPATH}:${DATAFOLDER}
      - ${SUPERVISOR_DOCKER_SOCKET}:/var/run/docker.sock:ro
    env_file:
      - ./.env
    restart: always
    stop_grace_period: ${SUPERVISOR_STOP_GRACE_PERIOD}
    tty: true
    user: ${SUPERVISOR_USER}
    privileged: ${SUPERVISOR_PRIVILEGED:-false}
    command: ["start", "${SUPERVISOR_START_VERSION:-}"]
