feat: add governed nationwide AOI orchestration and CUDA enforcement
This commit is contained in:
@@ -5,6 +5,7 @@ services:
|
||||
dockerfile: deploy/unraid/Dockerfile.all-in-one
|
||||
args:
|
||||
GEOINTEL_INSTALL_AI: ${GEOINTEL_INSTALL_AI:-false}
|
||||
GEOINTEL_TORCH_INDEX_URL: ${GEOINTEL_TORCH_INDEX_URL:-https://download.pytorch.org/whl/cu130}
|
||||
image: geointel-all-in-one:latest
|
||||
container_name: geointel
|
||||
labels:
|
||||
@@ -16,6 +17,8 @@ services:
|
||||
GEOINTEL_POSTGRES_USER: ${GEOINTEL_POSTGRES_USER:-geointel}
|
||||
GEOINTEL_POSTGRES_PASSWORD: ${GEOINTEL_POSTGRES_PASSWORD:-geointel}
|
||||
GEOINTEL_STORAGE_ROOT: /app/storage
|
||||
GEOINTEL_AOI_WORKER_ENABLED: ${GEOINTEL_AOI_WORKER_ENABLED:-true}
|
||||
GEOINTEL_AOI_WORKER_POLL_SECONDS: ${GEOINTEL_AOI_WORKER_POLL_SECONDS:-2}
|
||||
GEOINTEL_CORS_ORIGINS: ${GEOINTEL_CORS_ORIGINS:-http://localhost:1202,http://127.0.0.1:1202}
|
||||
GEOINTEL_MAX_UPLOAD_MB: ${GEOINTEL_MAX_UPLOAD_MB:-500}
|
||||
ORTHOPHOTO_ENABLED: ${ORTHOPHOTO_ENABLED:-true}
|
||||
@@ -99,7 +102,11 @@ services:
|
||||
YOLO_MODEL_DISPLAY_NAME: ${YOLO_MODEL_DISPLAY_NAME:-Configured YOLO detector}
|
||||
YOLO_MODEL_VERSION: ${YOLO_MODEL_VERSION:-}
|
||||
YOLO_CONFIG_DIR: ${YOLO_CONFIG_DIR:-/app/storage/ultralytics}
|
||||
YOLO_DEVICE: ${YOLO_DEVICE:-cpu}
|
||||
YOLO_DEVICE: ${YOLO_DEVICE:-cuda:0}
|
||||
YOLO_REQUIRE_CUDA: ${YOLO_REQUIRE_CUDA:-true}
|
||||
YOLO_MODEL_CLASSES: ${YOLO_MODEL_CLASSES:-building}
|
||||
YOLO_ENFORCE_VALIDATION_SCOPE: ${YOLO_ENFORCE_VALIDATION_SCOPE:-true}
|
||||
YOLO_VALIDATED_AREA_NAMES: ${YOLO_VALIDATED_AREA_NAMES:-Mol,Kempen}
|
||||
YOLO_IMAGE_SIZE: ${YOLO_IMAGE_SIZE:-640}
|
||||
YOLO_MAX_TILES: ${YOLO_MAX_TILES:-100}
|
||||
YOLO_MAX_DETECTIONS: ${YOLO_MAX_DETECTIONS:-1000}
|
||||
@@ -138,6 +145,7 @@ services:
|
||||
- ${GEOINTEL_BACKUPS_PATH:-./backups}:/app/backups:ro
|
||||
extra_hosts:
|
||||
- "host.docker.internal:host-gateway"
|
||||
gpus: all
|
||||
restart: unless-stopped
|
||||
|
||||
volumes:
|
||||
|
||||
Reference in New Issue
Block a user