services: aishare: build: . container_name: aishare restart: unless-stopped user: "1001:1001" environment: AISHARE_BASE_PATH: ${AISHARE_BASE_PATH:-/aishare} AISHARE_ADMIN_TOKEN: ${AISHARE_ADMIN_TOKEN:?set AISHARE_ADMIN_TOKEN} AISHARE_DATA_DIR: /data AISHARE_PORT: 8080 AISHARE_CAPTURE_TIMEOUT_MS: ${AISHARE_CAPTURE_TIMEOUT_MS:-180000} AISHARE_MAX_SCREENSHOT_HEIGHT: ${AISHARE_MAX_SCREENSHOT_HEIGHT:-60000} ports: - "127.0.0.1:8088:8080" volumes: - ./data:/data shm_size: "1gb"